Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 240.823
- Реакции
- 426.072
Складчина: [БХВ] Высокопроизводительный Go. Руководство по оптимизации [Александр Ставонин]
Книга посвящена сложным аспектам языка Go, в особенности — оптимизации производительности серверных приложений. Рассматриваются шаблоны повышения производительности, освоенные автором на основе многолетнего практического применения, работа с памятью, применение горутин, подбор и оптимизацию структур данных, атомарные операции, управление стеком и кучей, а также эффективное взаимодействие со сторонними программными компонентами через сетевые API. В качестве практического примера показана разработка сетевого приложения, передающего данные с использованием фреймворка gPRC, протоколов TLS, TCP, HTTP/2. Большое внимание уделено профилированию, тестированию и развитию приложения в расчете на возрастающие нагрузки.
Для Go-разработчиков
Книга рассказывает о создании эффективных серверных приложений на языке Go.
Go около 10 лет остается одним из наиболее востребованных языков для бэкенда благодаря легкости изучения, высокой производительности, обширной экосистеме библиотек и хорошей интеграцией с экосистемой C/C++.
Книга рассматривает шаблоны повышения производительности, освоенные автором на основе многолетнего практического применения, работу с памятью, применение горутин, подбор и оптимизацию структур данных, атомарные операции, управление стеком и кучей, а также эффективное взаимодействие со сторонними программными компонентами через сетевые API. В качестве практического примера показана разработка сетевого приложения, передающего данные с использованием фреймворка gPRC, протоколов TLS, TCP, HTTP/2. Предлагаемый пример иллюстрирует работу при всплесках трафика, эффективную сборку мусора, применение пакетных операций и восстановление после отказов. Большое внимание уделено профилированию, тестированию и развитию приложения в расчете на возрастающие нагрузки.
Книга, собранная автором на основе рабочих заметок, ориентирована на опытных Go-разработчиков.
Страниц 256
Формат скан pdf
Цену установит организатор
СКАЧАТЬ КУРСЫ
Книга посвящена сложным аспектам языка Go, в особенности — оптимизации производительности серверных приложений. Рассматриваются шаблоны повышения производительности, освоенные автором на основе многолетнего практического применения, работа с памятью, применение горутин, подбор и оптимизацию структур данных, атомарные операции, управление стеком и кучей, а также эффективное взаимодействие со сторонними программными компонентами через сетевые API. В качестве практического примера показана разработка сетевого приложения, передающего данные с использованием фреймворка gPRC, протоколов TLS, TCP, HTTP/2. Большое внимание уделено профилированию, тестированию и развитию приложения в расчете на возрастающие нагрузки.
Для Go-разработчиков
Книга рассказывает о создании эффективных серверных приложений на языке Go.
Go около 10 лет остается одним из наиболее востребованных языков для бэкенда благодаря легкости изучения, высокой производительности, обширной экосистеме библиотек и хорошей интеграцией с экосистемой C/C++.
Книга рассматривает шаблоны повышения производительности, освоенные автором на основе многолетнего практического применения, работу с памятью, применение горутин, подбор и оптимизацию структур данных, атомарные операции, управление стеком и кучей, а также эффективное взаимодействие со сторонними программными компонентами через сетевые API. В качестве практического примера показана разработка сетевого приложения, передающего данные с использованием фреймворка gPRC, протоколов TLS, TCP, HTTP/2. Предлагаемый пример иллюстрирует работу при всплесках трафика, эффективную сборку мусора, применение пакетных операций и восстановление после отказов. Большое внимание уделено профилированию, тестированию и развитию приложения в расчете на возрастающие нагрузки.
Книга, собранная автором на основе рабочих заметок, ориентирована на опытных Go-разработчиков.
Страниц 256
Формат скан pdf
Цену установит организатор
СКАЧАТЬ КУРСЫ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Как управлять финансами [Альфа Курс] [Максим Усольцев, Елена Цветкова, Людмила Елисеева]
- Первые шаги на бирже [Альфа Курс]
- Ланчбоксы: идеи блюд на 30 дней [Klaudia Tobiasz] + Ланчбоксы: 60 новых рецептов для ланчбокса [Joanna Anger, Anna Piszczek]
- Академия Easy Life (на месяц) [Амина Исламова]
- Сезонный гид. Трендбук. Осень 2026. Россия [Рита Степанченко]
- Боль как объект: почему страдание становится способом связи? [EduNote] [Татьяна Гунар]
- Что такое теория поколений и для чего она нужна [Альфа Курс]
- Этапы в развитии ребенка. Как их преодолеть и помочь стать личностью [НЦРДО]