Lamoda Tech Golang Meetup
12 декабря 19:00
offline + online
Golang — это любовь, уверены мы в Lamoda Tech, и это подтверждают более 170 инженеров в нашем гошном комьюнити.

Мы собрали три доклада, которые хотели бы послушать сами, и приглашаем вас на митап.
Будет хардово и интересно, а приятный нетворк дополнят пицца, напитки, настольный теннис и кикер :)
Место встречи:
12 декабря
19:00 - 22:00
В офисе Lamoda: г. Москва, ул. Крылатская, 15
офлайн
+
онлайн
Программа
18:30 – 19:00
Регистрация, сбор гостей
19:05 – 19:30
Stackless и stackful?
Корутины и асинхронность в Go
Дима Буров
Старший Go-разработчик Lamoda Tech

Асинхронность — важный элемент современных систем, и корутины играют в этом не последнюю роль, но как насчёт Go? В этом докладе мы поговорим о том, что такое корутины, как они работают, и в чём их отличие от горутин. Обсудим stackless и stackful корутины, их плюсы и минусы, и главное, попробуем разобраться, как создать корутинное поведение на Go. Разберём, когда это полезно, какие есть ограничения и почему Go всё-таки выбрал свой путь к асинхронности.
19:30 – 20:00
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
Паша Агалецкий
Ведущий инженер в платформе Avito
Обсудим, зачем в Go добавили новый и весьма нетривиальный функционал — итераторы, также называемые range over funcs. Посмотрим на бенчмарки: быстрые ли итераторы? Быстрее каналов или медленнее? Как их использовать, где могут быть полезны, в чем была мотивация добавлять их в язык.
20:00 – 20:10
Перерыв
20:10 – 20:40
Асинхронность неизбежна: как мы проектировали сервис уведомлений
Леша Ситка
Старший Go-разработчик в Lamoda Tech

Распиливание монолита — одна из сложных задач, где разработчик постоянно думает о том, как спроектировать новую часть системы так, чтобы она работала отдельно, и оценивает спроектированное. Как в этом процессе избежать ошибок прошлого и заложить возможности в будущем? Об этом расскажу в докладе про реализацию нашего сервиса уведомлений. Разберем, как технические требования влияют на работу с контекстами, и что может происходить с архитектурой до написания первого кода.

21:00 – 22:00
Игры и общение, напитки и пицца
Подписывайся на telegram-канал Lamoda Tech, куда мы выкладываем материалы со всех митапов.
Ⓒ Lamoda Tech, 2024
Подписывайтесь
на наши соцсети