Ozon Tech Community Go Meetup

Go — целевая платформа разработки, принятая в Ozon Tech. На Go написано более 1000 микросервисов, обеспечивающих работу сайта, склада и систем логистики. На митапе подробно обсудим Go и технологии, которые мы используем в разработке маркетплейса Ozon. Узнаем, как устроена разработка доставки и пути совершения покупки.

Программа встречи:

Как заставить вашу базу-данных держать 20K RPS, варианты масштабирования и их минусы

Дмитрий Логовский, руководитель группы разработки «Оформление заказа»

Доклад о том, как правильно скейлить вашу БД от 1 RPS до 20К RPS, какие подходы к масштабированию существуют и какие неочевидные минусы есть в этих подходах.

RoaringBitmap: что это такое и как мы это используем

Антон Коновалов, руководитель отдела разработки продукта «Сегменты и триггерные коммуникации»

Поговорим о том, что такое битмапы и как устроены RoaringBitmap, как с ними работать в Go и как мы это используем в Ozon при работе с сегментами.

Protocol Buffers: про то что все знают или не знают

Владислав Сидоров, руководитель группы разработки «Инструменты поисковой оптимизации»

Подробно обсудим protobuf: типы данных, сообщениях, нумерациях полей, перечисления, коллекции, обсудим возможности безопасного обновления контракта, наглядно посмотрим, что будет, если нарушать правила обновления контракта, обсудим стайлгайд.

Встречаемся в офисе Ozon, «Башня на Набережной», Пресненская набережная, 10, блок С, 30 этаж, Москва-Сити. Сбор гостей в 18:30.

К сожалению, места в зале закончились. Ты можешь присоединиться в онлайн-формате.

Трансляция будет на нашем Youtube канале и в Vk, пройди регистрацию, чтобы получить ссылку.

Задать вопрос по событию можно в нашем комьюнити.

Теги:

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

Event at a glance

Who it is for
Go developers, backend developers, SREs
Main topics
Go, database scaling, RoaringBitmap, Protocol Buffers, microservices
What you will gain
learn database scaling strategies, understand RoaringBitmap usage in Go, know protobuf best practices
Program format
deep technical talks, production cases