У меня есть приложение akka, которое я буду развертывать на многих машинах. Я хочу, чтобы каждое из этих приложений взаимодействовало друг с другом с помощью функций распределенной шины событий публикации / подписки.
Однако, если я настраиваю систему для кластеризации, меня беспокоит, что субъекты для одного приложения могут быть созданы на узле, отличном от того, на котором они были запущены.
Очень важно, чтобы актер создавался только на той машине, на которой было запущено приложение, которому он принадлежит.
По сути, мне не нужна эластичность или кластеризация участников, мне просто нужен распределенный pub / sub. Я вижу такие варианты, как синглтон или роли, упомянутые здесь http://letitcrash.com/tagged/spotlight22, но мне было интересно, как это сделать.