Я использую AWS в качестве облачного провайдера. У меня есть микросервис, который находится во Франкфурте, и я буду публиковать события в потоке данных Kinesis в том же регионе с помощью адаптера Spring Cloud Stream (SCDF) Kinesis. У меня есть несколько микросервисов в разных регионах (Орегон, Огайо, Сингапур, Мумбаи и т. д.), которые используют события из соответствующих потоков Kinesis в соответствующих регионах с помощью адаптера Spring Cloud Stream (SCDF) Kinesis. Теперь мне нужно направить события, которые есть во Франкфуртском Kinesis, в разные потоки данных в разных регионах (только связанные с соответствующим Kinesis).
- Могу ли я сделать это, используя любую из функций Spring? Могу ли я использовать Spring Cloud Stream или SCDF для межрегиональной маршрутизации? если да, укажите несколько примеров.
- Если # 1 невозможно, каковы наилучшие способы сделать это?
- Я читал об AWS EventBridge, правильный ли это выбор для описанного выше варианта использования?