Все

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

interview Видео фан
Олег расскажет, как в Авито успешно боролись с зоопарком из десятка микросервисов, переключаться между которыми было очень сложно из-за того, что уж очень по-разному они были написаны. Сначала решением стал шаблонный сервис, а потом 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 |Почитать и посмотреть