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

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