можете рассказать, для чего нужен акка-кластер при современных облачных технологиях, микросервисах и тд? может я что-то упускаю для себя?
Это очень хороший вопрос. Если вы не чуствуете такой нужды, то лучше не использовать. Кластер - это тяжёлая штука в поддержке и можно легко наворотить дел. Если можете обойтись, то обходитесь.
Akka Cluster, грубо говоря, нужен только тогда когда нужен Single Writer. А это редко когда нужно. Обычно можно обойтись дедупликацией на уровне получателя или транзакиями на уровне базы.
Однако, если вам вдруг захотелось в каком-нибудь Kuberneters обеспечивать чтобы только один инстанс вашего сервиса работал, но при этом были standby ноды, то это то место в котором реализовать на Akka Cluster будет намного проще и удобнее чем пытаться пилить на YAML + Kubernetes свои костыли.
Подробнее про это можно прочитать тут:
https://blog.softwaremill.com/when-do-you-need-akka-cluster-5885d43e901b