Как делать микросервисы единообразными, когда их много, а разрабы все разные?

Описание к видео Как делать микросервисы единообразными, когда их много, а разрабы все разные?

Подписывайтесь на наш канал здесь и в телеграмм https://t.me/meetups_evrone, чтобы быть в курсе будущих митапов и не пропускать полезные доклады!

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

Олег Козырев / Авито

00:00 Введение
00:56 Проблематика
04:23 План как сделать код лучше
07:43 Пилим платформенную либу: плюсы и минусы
10:00 Нужен шаблон
10:13 Схема слоев
10:35 Плюсы и минусы шаблонного подхода
12:10 Кодогенерация
13:19 Работа с AST
15:16 Плюсы и минусы кодогенерации
15:57 Итоги
17:05 Почитать и посмотреть

Комментарии

Информация по комментариям в разработке