【发布时间】:2020-01-29 04:06:19
【问题描述】:
我们计划创建一些新的微服务作为我们平台的一部分。
目前我们所有的微服务都是基于 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 微服务的更好方法是什么?
谢谢
阿努杰
【问题讨论】:
-
扩展微服务的方法是部署另一个实例。它所用的语言并不重要。是否使用 docker 来部署它或其他什么也无关紧要。
-
不一定。 Docker 并不是唯一可行的方法。参考文章一击:datio.com/iaas/… Scala 提供了内置组件,可以在不使用 docker 的情况下进行扩展。想就哪种扩展方式进行讨论。
-
我就是这么说的。部署服务有很多可能的方法。你选择哪一个很大程度上取决于口味,对任何事情都没有关系。
-
改写了我的问题。我正在寻找有关扩展 scala-akka 微服务的首选方式的意见。
-
扩展任何微服务的方法是部署另一个实例
标签: scala akka microservices akka-http