Backend United #5: Шаурма — Микросервисы, Распределенные Системы И Kafka

Привет! 7 декабря в офисе Авито пройдет пятая встреча из серии Backend United под названием «Шаурма».

Эта встреча ориентирована на архитекторов и девелоперов.

О чем мы хотим поговорить? Многие компании рано или поздно переходят от монолита к микросервисам.

Обычно это приводит к более сложному взаимодействию между службами и другим проблемам.

На митапе мы поговорим о реальном опыте перехода на микросервисы, методах синхронного и асинхронного взаимодействия, организации потоков данных и роли Kafka в микросервисной архитектуре.

С докладами выступят инженеры ManyChat, Avito и Severstal Digital. Встреча начнется в 12:00. Зарегистрируйтесь сами и пригласите своих коллег.

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



Backend United #5: Шаурма — микросервисы, распределенные системы и Kafka

Отчеты



Событийно-ориентированная архитектура в контексте микросервисов: базовые паттерны - Николай Голов, ManyChat



Backend United #5: Шаурма — микросервисы, распределенные системы и Kafka

Допустим, есть микросервисы, есть шина данных, тогда все должно быть очевидно — Event-Driven Architecture. Но не все так просто, поскольку Event-Driven Architecture — это несколько паттернов, причем взаимоисключающие паттерны.

Уведомление о событии/Передача состояния на основе событий/Источник событий/CQRS — 4 шаблона, 4 подхода, в чем-то схожих, а в чем-то взаимоисключающих.

Я расскажу, чем отличаются эти паттерны, что мы пробовали использовать и что получили в итоге.



Корпоративный шиномонтаж - Антон Сухов, Авито



Backend United #5: Шаурма — микросервисы, распределенные системы и Kafka

В докладе хотелось бы рассказать об опыте Авито по внедрению шины данных в нашу платформу.

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



Синхронное взаимодействие микросервисов - Александр Губанов, Авито



Backend United #5: Шаурма — микросервисы, распределенные системы и Kafka

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



Использование Kafka в производстве стали - Донат Фетисов, Severstal Digital



Backend United #5: Шаурма — микросервисы, распределенные системы и Kafka

В «Северстали» мы создаем решения для собственного производства, которые приносят экономическую выгоду за счет снижения затрат, повышения производительности и сокращения простоев.

Каждое решение — это отдельный продукт, чаще всего содержащий модель машинного обучения.

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

Пароли и явки Встреча начнется 7 декабря в 12:00. Участие в мероприятии бесплатное, но необходимо регистр .

Укажите, пожалуйста, свои имя и фамилию, как в паспорте, и не забудьте взять его (или водительское удостоверение) с собой, иначе вас не пропустят в офис.

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

Если вы не сможете прийти на встречу, посмотрите прямую трансляцию на YouTube-канал АвитоТех .

Вы сможете задавать вопросы в прямом эфире, которые мы озвучим спикерам.

Увидимся! Теги: #Администрирование сервера #Микросервисы #kafka #backend #meetup #microservices #architecture #rpc #databus #databus

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.