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

问题描述 投票:-1回答:1

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

当前,我们所有的微服务都是基于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微服务?

谢谢

Anuj

scala akka microservices akka-http
1个回答
2
投票

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

确实有效。


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

© www.soinside.com 2019 - 2024. All rights reserved.