В настоящее время я пытаюсь настроить систему в AWS, которая использует EventSourcing & CQRS. У меня все работает на Командной стороне, и это хранит события в Авроре. У меня есть SqlEventStore в качестве хранилища EventSourcing, и в нем есть механизм подписки, который будет прослушивать новые события и затем запускать функцию соответствующим образом.
Пока все это настроено в Lambda, но у меня не может бытьподписка в Lambda, так как они не всегда запускаются, поэтому моей первой мыслью было запустить эту сторону в Fargate и док-контейнере. Однако, используя мое чтение, мне кажется, что это должно быть выполнено задачей, а не сидеть в контейнере по подписке.
Так что мой вопрос на самом деле, где лучше всего иметь в AWS длительный процесс, которыйпросто сидит, прислушиваясь к происходящему, вместо того, чтобы отвечать на что-то вроде лямбды.