Обложка мероприятия Golang meetup

Golang meetup

Программа

Использование ресурсов Kubernetes Go-приложениямиАнтон Жуков, СберМаркет

  • Разберем основы многопоточных приложений; 
  • Как kubernetes работает с ресурсами: CPU, RAM; 
  • И как правильно настраивать ваши Go приложения для производительной работы в kubernetes

Не делай этого в golang!Олег Козырев, Авито

Доклад о типичных ошибках при разработке на golang. Знание некоторых нюансов языка, помогут не напороться на "грабли", любезно оставленные создателями. В докладе будет рассказаны некоторые хорошие практики, которые уберегут от этих "граблей". Это поможет экономить время на разработку, не тратя его на разбор странных багов.

Контекстуальный доклад (Contextual Talk)Олег Сидоренков, OzonTech

Цель - разобраться с наполнением пакета context, в том числе реализацией каждого вида контекста, а также идеями, заложенными разработчиками. Глубокое погружение поможет не только понять, как он устроен, но и обсудить различные практики с точки зрения работы "под капотом", например, передачу дополнительной информации.

Распределенные транзакции: выбор реализацииПопов Виталий, InDrive

Рассмотрим выбор стратегии реализации процесса, представляющего собой распределенную транзакцию, на примере проведения платежа. Сравним реализации и выбор инфраструктурных компонентов доступных в экосистеме golang: хореграфия с использованием kafka или nats, fsm, собственный движок оркестрации, temporal.

Теги:

Мероприятия сообщества

Кратко о мероприятии

Для кого
Go-разработчики, бэкенд-инженеры, SRE
Основные темы
Go, Kubernetes, распределенные транзакции, пакет context
Что получите
научиться настраивать Go-приложения для Kubernetes, избегать частых ошибок в Go, глубоко изучить пакет context, сравнить реализации распределенных транзакций
Формат программы
глубокие технические доклады, производственные кейсы