Golang meetup
![golang meetup](/sites/default/files/styles/card_s/public/2024-06/em_golang_16x9.png?itok=k8XsHQuF)
Подписывайтесь на наш канал в телеграмм https://t.me/meetups_evrone, чтобы быть в курсе будущих митапов и не пропускать полезные доклады!
Как всегда вас жду доклады записанные в студии, а так же новый формат проведения прямого эфира из студии в Москве. Ведущий, спикеры и приглашенные эксперты с нетерпением ждут вашего участия в обсуждении. А вы, наши дорогие онлайн телезрители, сможете задать свои вопросы и высказать свое мнение!
Программа митапа формируется, подать заявку на участие можно на сайте заполнив форму спикера.
Эксперты и модераторы
![Григорий Петров](/sites/default/files/styles/square_1x/public/2024-04/photo_2024-04-05_11-33-06.jpg?itok=aTFi9PL9)
![Артём Кулешов](/sites/default/files/styles/square_1x/public/2024-06/%D0%9A%D1%83%D0%BB%D0%B5%D1%88%D0%BE%D0%B2.jpg?itok=S0mDnmdX)
Программа
Разберем основы многопоточных приложений;
Как kubernetes работает с ресурсами: CPU, RAM;
И как правильно настраивать ваши Go приложения для производительной работы в kubernetes
![Антон Жуков](/sites/default/files/styles/square_1x/public/2024-05/%D0%96%D1%83%D0%BA%D0%BE%D0%B2%20%D0%90%D0%BD%D1%82%D0%BE%D0%BD.png?itok=GBcG0_T7)
Доклад о типичных ошибках при разработке на golang. Знание некоторых нюансов языка, помогут не напороться на "грабли", любезно оставленные создателями. В докладе будет рассказаны некоторые хорошие практики, которые уберегут от этих "граблей". Это поможет экономить время на разработку, не тратя его на разбор странных багов.
![Олег Козырев](/sites/default/files/styles/square_1x/public/2024-05/%D0%9E%D0%BB%D0%B5%D0%B3%20%D0%9A%D0%BE%D0%B7%D1%8B%D1%80%D0%B5%D0%B2.png?itok=OBgPPCdn)
Погрузимся во внутреннее устройство пакета context, вспомним историю его появления и предоставляемый функционал. Разберём подходы и нюансы реализации, заложенные разработчиками при создании библиотеки. Обсудим кейсы использования каждого из вида контекстов. На основе полученных знаний сформируем набор лучших практик.
![Сидоренков Олег](/sites/default/files/styles/square_1x/public/2024-05/%D0%A1%D0%B8%D0%B4%D0%BE%D1%80%D0%B5%D0%BD%D0%BA%D0%BE%D0%B2%20%D0%9E%D0%BB%D0%B5%D0%B3.png?itok=lrh9Wq8W)
Рассмотрим выбор стратегии реализации процесса, представляющего собой распределенную транзакцию, на примере проведения платежа. Сравним реализации и выбор инфраструктурных компонентов доступных в экосистеме golang: хореграфия с использованием kafka или nats, fsm, собственный движок оркестрации, temporal.
![Попов Виталий](/sites/default/files/styles/square_1x/public/2024-06/%D0%9F%D0%BE%D0%BF%D0%BE%D0%B2%20%D0%92%D0%B8%D1%82%D0%B0%D0%BB%D0%B8%D0%B9_0.png?itok=E10Fib27)