Создание микросервиса API Gateway в существующем проекте python

Чтобы объяснить контекст, в настоящее время я разрабатываю микросервисное приложение с 4 частями:

  • Publishers [с симулятором].
  • Queue system
  • Receivers (которые также выполняют локальную обработку) [на Python].
  • Фронт-энд, который получает данные с помощью REST API на приемнике [на React].

Чтобы настроить gateway API между receiver и фронт-эндом, я создала несколько thread в receiver: первый который получает данные и обрабатывает и второй работает с Flask.

Кажется, что это работает, но я уверена, что это не лучшее решение... Возможно ли создать Gateway API как самостоятельный микросервис, а не как "дополнение" к Receiver ?


Ответы (0 шт):