О чём хотим поговорить? Многие компании рано или поздно переезжают с монолита на микросервисы. Обычно это приводит к усложнению взаимодействия между сервисами и другим проблемам. На митапе мы расскажем про реальный опыт переезда на микросервисы, способы синхронного и асинхронного взаимодействия, организацию потоков данных и роль Кафки в микросервисной архитектуре. С докладами выступят инженеры из ManyChat, Авито и Severstal Digital.
Доклады
Синхронное взаимодействие микросервисов — Александр Губанов, Авито
Поговорим о синхронном взаимодействии, основных проблемах возникающих у распределенных команд и о подходах к решению: учёту, валидации, кодогенерации и библиотеках.
Event-Driven Architecture в контексте микросервисов: основные паттерны — Николай Голов, ManyChat
Допустим есть микросервисы, есть шина данных, дальше все должно быть очевидным Event-Driven Architecture. Но не все так просто, т.к. Event-Driven Architecture это несколько паттернов, с взаимоисключающими паттернами. Event Notification/Event-Carried State Transfer/Event-Sourcing/CQRS 4 паттерна, 4 подхода, в чем-то схожие, а в чем-то взаимоисключающие. Я расскажу, чем отличаются эти паттерны, что мы пытались исплользовать, и что получили в итоге.
Корпоративный шиномонтаж — Антон Сухов, Авито
В докладе хотелось бы рассказать про опыт Авито по внедрению шины данных в нашу платформу. Как это реализовано с архитектурной точки зрения и как мы получили контроль над потоками данных и не получили бардак.
Использование Кафки в стальном производстве — Донат Фетисов, Severstal Digital
Мы в Северстали создаём для собственного производства решения, приносящие экономический эффект за счёт сокращения затрат, повышения производительности, снижения длительности простоев. Каждое решение это отдельный продукт, чаще всего содержащий модель машинного обучения.
Как лидер технологической части команды, я расскажу на примерах реальных проектов о паттернах использования Кафки, наших ожиданиях, требованиях и затруднениях, с которыми мы сталкиваемся в работе с этой популярной очередью.
Программа
[12:00 12:30] Регистрация
[12:30 13:15] Синхронное взаимодействие микросервисов — Александр Губанов, Авито
[13:20 14:00] Event-Driven Architecture в контексте микросервисов: основные паттерны — Николай Голов, ManyChat
[14:00 14:45] ОБЕД
[14:45 15:30] Корпоративный шиномонтаж — Антон Сухов, Авито
[15:40 16:20] Использование Кафки в стальном производстве — Донат Фетисов, Severstal Digital
[16:30 до победного] AFTERPARTY в баре
Трансляция
Если не сможете прийти на встречу, то смотрите прямую трансляцию митапа на ютуб-канале AvitoTech. В прямом эфире можно будет задать вопросы, которые мы озвучим спикерам.
Для участия в событии необходимо зарегистрироваться и получить подтверждение в письме. Количество мест ограничено. Пожалуйста, вносите ФИО в форму так, как написано у вас в паспорте. В день мероприятия не забудьте захватить с собой паспорт или водительское удостоверение.
Напоминаем, что для того чтобы восстановить билет организатору можно не писать.
Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.