Cover of event Golang meetup

Golang meetup

Программа

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

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

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

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

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

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

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

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

Теги:

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

Event at a glance

Who it is for
Go developers, backend engineers, SRE
Main topics
Go, Kubernetes, distributed transactions, context package
What you will gain
learn to configure Go apps for Kubernetes, avoid common Go mistakes, deep dive into context package, compare distributed transaction implementations
Program format
deep technical talks, production cases