Есть ли альтернатива API-шлюзу?
Я разрабатываю новую архитектуру для группы сервисов в своей организации, и я хочу знать - существует ли альтернативный метод для шлюза API, как мы его знаем, который удовлетворяет аналогичным потребностям (централизация, мониторинг и т. Д.) Или мне следует сосредоточиться на этой общей архитектуре?
Спасибо:)
1 ответ
Решение
Ну, это зависит от ваших требований к API-шлюзу.
Если вам нужна только централизация и мониторинг, вы можете проверить старый добрый шаблон " Enterprise service bus". В основном это означает, что вы добавляете некоторую очередь сообщений, например, Kafka или Nsq, в качестве основного источника связи между сервисами.