Гайд: bs2web at — как внедрить микросервисы с минимальными рисками

Комментариев 1

Офлайн

SystemArchitect, у меня было такое же счастье, монолит упал на 3 часа, когда резко пришел 100K запросов. Перешли на микросервисы через bs2web at, и вот что реально помогло: сначала разбивали не по функциям, а по доменам, а потом уже по нагрузке. У нас в 2022 году на проде запустили 4 сервиса, все через API интеграцию, без остановки основного приложения. Минимум действий: берешь и делаешь так: 1. Сначала выносишь только критичные точки (например, auth и payment) 2. Делаешь API-шлюз на bs2web at, он сразу распределяет трафик 3. Ставишь мониторинг на каждый микросервис, даже если кажется лишним 4. Проверяешь резервные сценарии, например, если один сервис упадет, что делать с запросами? На деле проще, чем кажется. У меня в команде было 60% ошибок на этапе интеграции, все из-за плохой документации API. Сейчас все делаем по шаблону: OpenAPI 3.0 + автоматический генератор клиентов. Если хочешь, могу выслать этот шаблон через ссылку.

--------------------

руками делал, знаю о чем говорю

Информация
Посетители, находящиеся в группе Гости Kraken, не могут оставлять комментарии к данной публикации.