Что внутри шаурмы: микросервисы, распределенные системы и Кафка. Делимся материалами со встречи Backend United #5

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Привет! Этот пост-отчёт с митапа Backend United, нашей серии тематических встреч для разрабочиков серверной части. Пятая встреча получила название «Шаурма», и здесь мы говорили о микросервисах: о способах синхронного и асинхронного взаимодействия между ними, организации потоков данных и роли Кафки в микросервисной архитектуре.


Заходите под кат, если вам интересны эти темы. Внутри поста — все материалы встречи: видеозаписи докладов, презентации спикеров, отзывы гостей митапа и ссылки на фотоотчёт.



Доклады


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


Александр рассказал об основных проблемах и способах их решения при клиент-серверном взаимодействии.



→ Презентация


Отзывы слушателей


  • Хорошее выступление.
  • Спасибо за интересный доклад.


Event-Driven Architecture в контексте микросервисов: основные паттерны — Николай Голов, ManyChat


Если у вас есть микросервисы, есть шина данных, то дальше для вас всё очевидно — Event-Driven Architecture. Но Николай Голов говорит, что на самом деле не всё так просто — поскольку Event-Driven Architecture — это несколько паттернов, с взаимоисключающими паттернами. Event Notification/Event-Carried State Transfer/Event-Sourcing/CQRS — 4 паттерна, 4 подхода, в чём-то схожие, а в чём-то взаимоисключающие. Николай рассказал, чем они отличаются, что пытались использовать и что получилось из этого.



→ Презентация


Отзывы слушателей


  • Очень познавательно и с огоньком!
  • Отлично рассказал. Все ясно и понятно.


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


Антон рассказал, как мы внедряли шину данных в нашу платформу. Получился доклад про архитектуру и способах организации потоках данных. Короче говоря, понеслась бигдата по трубам.



→ Презентация


Отзывы слушателей


  • Интересная тема, интересная реализация.
  • Теперь тоже хочу такой сервис :(


Использование Кафки в стальном производстве — Донат Фетисов, Severstal Digital


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



→ Презентация


Отзывы слушателей


  • Интересно было услышать про необычную область применения микросервисов, Кафки и ML. Желаю меньше «жести» в работе.
  • Неожиданная и интересная тема.


Ссылки


Плейлист со всеми видео с митапа можно найти на нашем ютуб-канале. Чтобы не пропустить следующий митап в Авито, подписывайтесь на нашу страницу в Таймпаде.


Фото со встречи мы выложили на страницы AvitoTech в Фейсбуке и ВK. Посмотрите, если интересно.


До новых встреч!

Источник: https://habr.com/ru/company/avito/blog/479952/


Интересные статьи

Интересные статьи

На работе я занимаюсь поддержкой пользователей и обслуживанием коробочной версии CRM Битрикс24, в том числе и написанием бизнес-процессов. Нужно отметить, что на самом деле я не «чист...
Всем привет! Не так давно на работе в рамках тестирования нового бизнес-процесса мне понадобилась возможность авторизации под разными пользователями. Переход в соответствующий р...
Это — третий выпуск нашего нового подкаста. В нем принял участие Антон Козубов, руководитель теоретической группы лаборатории квантовых процессов и измерений Университета ИТМО. Мы обс...
За красивыми и понятными дашбордами Power BI часто скрываются недели подготовки и сведения данных. Особенно когда речь идет о построении полезной BI-отчетности в крупной организации с объемом...
В 2019 году люди знакомятся с брендом, выбирают и, что самое главное, ПОКУПАЮТ через интернет. Сегодня практически у любого бизнеса есть свой сайт — от личных блогов, зарабатывающих на рекламе, до инт...