Бэкэнд Юнайтед 3: Заливное

Привет! Продолжаем Backend United — серию встреч для бэкенд-разработчиков.

Третья встреча называется «Заливная» и будет посвящена микросервисной архитектуре.

Вместе с коллегами из Booking.com, «Додо Пицца» и «Авито» поговорим о монолитах, разрезах и оборотной стороне сервис-ориентированной архитектуры.

Зарегистрируйтесь на встречу и пригласите коллег.

Под катом — тезисы выступлений, ссылки на регистрацию и видеотрансляцию митапа.



Бэкэнд Юнайтед 3: Заливное

Отчеты



Пятьдесят оттенков микросервисов.

Андрей Моревский, Додо Пицца



Бэкэнд Юнайтед 3: Заливное

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

В докладе я отвечу на такие вопросы.

  • Почему «Додо Пицца» — IT-компания.

  • В чем уникальность нашей информационной системы, как мы делаем то, чего до нас никто не делал.

  • Стартап и архитектура по Фаулеру — почему наша система оказалась такой монолитной.

  • Рост бизнеса и первые проблемы монолитной архитектуры: как сеть пиццерий оказалась под угрозой краха из-за архитектурных проблем.

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

    Практические кейсы из реальной жизни и реального бизнеса.

  • Наш путь к микросервисам: честно обо всех проблемах, неудачах и прибылях.



Реализация микросервисной архитектуры Авито.

Семен Катаев, Авито



Бэкэнд Юнайтед 3: Заливное

В докладе будет освещен плавный переход от монолитной архитектуры в Авито к микросервисной архитектуре.

Будучи разными командами и составами, мы постепенно избавились от монолита.

Опишу схему архитектуры, к которой мы движемся и что нам уже удалось реализовать.

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

Я постараюсь вдохновить слушателей доклада начать применять микросервисный подход в своих повседневных задачах и уделять больше внимания архитектуре верхнего уровня.



Недостаток сервис-ориентированной архитектуры.

Иван Круглов, Booking.com (Амстердам)



Бэкэнд Юнайтед 3: Заливное

В Интернете можно найти множество статей, связанных с переходом к сервис-ориентированной архитектуре (SOA) или ее частному случаю — микросервисной архитектуре.

Все они подробно рассказывают о преимуществах такого перехода: разделение большого монолитного слабосвязанного кода, независимое и быстрое развертывание и другие аспекты.

Однако статей, подробно описывающих стоимость такого перехода, гораздо меньше.

В своем отчете я хочу сосредоточиться на этой цене, или на обратной стороне медали.

А именно, на том, что переход на SOA — это фундаментальный сдвиг для компании в таких областях, как: инфраструктура, операционная экспертиза, коммуникации между сервисами и людьми, контракты, менталитет, собственность, организация.

структура и другие моменты.



Инструкция по обрезке, или как мы удаляли сервисные сессии из монолита.

Павел Лакосников, Авито



Бэкэнд Юнайтед 3: Заливное

Расскажу, как пошагово удалить загруженные части функционала из монолита.

С чего нужно начать, как разбивать задачи на блоки, контролировать изменения при переносе, работать с базой данных, проверять работоспособность, переключать трафик и не крашить производство.

Я поделюсь нашими советами и рекомендациями и расскажу о необычных проблемах, с которыми мы столкнулись.

Расписание 12:00 – 12:30 – Регистрация 12:30 — 13:15 — Пятьдесят оттенков микросервисов Андрей Моревский, Додо Пицца 13:20 — 14:05 — Внедрение микросервисной архитектуры Авито Семен Катаев, Авито 14:05 - 14:35 - Перерыв 14:35 — 15:20 — Инструкция по обрезке, или как мы удаляли сервисные сессии из монолита Павел Лакосников, Авито 15:25 — 16:10 — Недостаток сервис-ориентированной архитектуры Иван Круглов, Booking.com 16:30 — … — Afterparty Пароли и явки Участие в мероприятии бесплатное, требуется регистрация .

Адрес: офис компании Авито, Лесная 7 .

Здесь связь транслировать встречу.

Оно будет организовано в день мероприятия на нашем YouTube-канале «АвитоТех».

Подпишитесь, чтобы ничего не пропустить! Увидимся!


Фото на обложке поста: Богдана Лисовская CC BY-SA 4.0 Теги: #бэкенд #микросервисы #avito #Разработка сайтов #программирование #Управление разработкой #Микросервисы
Вместе с данным постом часто просматривают: