Ozon Tech Community Go Meetup

Wed, 20 September 2023, 19:00 (GMT+03:00)
Russia, Moscow, Пресненская набережная, 10, блок С, 30 этаж
Free
Stream available

Tags:

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, пройди регистрацию, чтобы получить ссылку.

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

Community