扩展 scala + akka 微服务的最佳方式?



我们计划创建一些新的微服务作为我们平台的一部分。

目前我们所有的微服务都是基于Java-Spring的,我们使用docker/kubernetes来扩展。

我们现在计划评估 Scala-Akka 以创建微服务。

任何关于我们如何扩展 Scala-Akka 微服务的指示都将有很大帮助。 我们发现(在一些博客中(比scala-akka微服务也被部署为docker容器。这是扩展scala-akka服务的唯一方法,还是还有其他可能的方法?

此外,akka 还提供了有助于扩展的组件,如以下博客中所述: https://www.datio.com/iaas/building-a-docker-container-orchestrator-with-akka/

哪种方式是扩展 scala-akka 微服务的更好方法?

谢谢

阿努吉

Akka 有 akka-management,它提供了 2 种通过 kubernetes 部署/发现服务的方法:通过 DNS 和 Kube API。

它真的有效。


https://doc.akka.io/docs/akka-management/current/discovery/kubernetes.html

最新更新