Поговорим про прошлое и будущее Go, его экосистемы и его сообществ, включая наше.
История о том, как мы применили машинное обучение к предсказанию категорий в Ozon. Эксперименты проводились с использованием python и его экосистемы для ml. Однако, продакшен у нас живет на go и нам хотелось бы рассказать о том, как мы внедрили наши разработки в существующий go-сервис, какими метриками это покрыли и что получили в итоге, как с точки зрения изначальной задачи, так и с точки зрения производительности всей системы.
Особенности разработки и тестирования cloud-native приложений на Go на примере service mesh в Авито.
В программе:
Зачем нужен Navigator: Несколько ДЦ и Canary;
Почему не подходят сторонние решения;
Как устроен Navigator;
Unit-тесты хорошо, но с e2e – лучше;
Подводные камни, с которыми мы столкнулись.
Go – из тех языков программирования, в которые влюбляешься всерьез и надолго. Однако, чтобы начать писать на нём эффективно, недостаточно выучить синтаксис и пройти Go Tour или прочитать учебник. Какие приёмы потребуются для написания Go-приложений под Cloud Native? Как работать с внешними зависимостями максимально безопасно? Как правильно докеризировать сервисы, написанные на Go? Давайте ответим на эти вопросы вместе. Этот доклад посвящен готовности сервисов к продашн и ответственности разработчика в DevOps-культуре.
Расписание:
[11:00 — 11:30] Регистрация
[11:30 — 12:10] Алексей Палажченко – 10 лет Go
[12:15 — 13:00] Дмитрий Зенин (Озон) – Интеграция ML моделей в сервис на Go
[13:00 — 13:30] Обед
[13:30 — 14:10] Михаил Шавердо (Авито) – Navigator — решение для мультикластерной балансировки: причины создания и опыт разработки
[14:15 — 15:00] Елена Граховац (N26) – Готовим сервисы к миру облачных инфраструктур
[15:00 — 15:30] Отметим 10 лет Go!
[15:30 — до победного] Afterparty в баре
Для участия в событии необходимо зарегистрироваться и получить подтверждение в письме. Количество мест ограничено. Пожалуйста, вносите ФИО в форму так, как написано у вас в паспорте. В день мероприятия не забудьте захватить с собой паспорт или водительское удостоверение.
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.