Создание микросервиса API Gateway в существующем проекте python
Чтобы объяснить контекст, в настоящее время я разрабатываю микросервисное приложение с 4 частями:
- Publishers [с симулятором].
- Queue system
- Receivers (которые также выполняют локальную обработку) [на Python].
- Фронт-энд, который получает данные с помощью REST API на приемнике [на React].
Чтобы настроить gateway API между receiver и фронт-эндом, я создала несколько thread в receiver: первый который получает данные и обрабатывает и второй работает с Flask.
Кажется, что это работает, но я уверена, что это не лучшее решение... Возможно ли создать Gateway API как самостоятельный микросервис, а не как "дополнение" к Receiver ?