使用Akka开发DC/OS服务

使用Akka开发DC/OS服务,akka,mesos,mesosphere,dcos,Akka,Mesos,Mesosphere,Dcos,首先,我是DC/OS新手 我用Vagrant在本地安装了DC/OS,一切正常。然后我安装了Cassandra、Spark,我想通过Docker了解容器的概念,到目前为止还不错 现在是开发Akka服务的时候了,我有点困惑应该如何开始。Akka服务应该只提供一个HTTP REST端点,并将一些数据存储到Cassandra 所以我准备好了DC/OS,Eclipse就在我面前。现在我想开发Akka服务,并从DC/OS外部连接到Cassandra,我该怎么做?这是错误的方法吗?我是否应该单独安装Cassa

首先,我是DC/OS新手

我用Vagrant在本地安装了DC/OS,一切正常。然后我安装了Cassandra、Spark,我想通过Docker了解容器的概念,到目前为止还不错

现在是开发Akka服务的时候了,我有点困惑应该如何开始。Akka服务应该只提供一个HTTP REST端点,并将一些数据存储到Cassandra

所以我准备好了DC/OS,Eclipse就在我面前。现在我想开发Akka服务,并从DC/OS外部连接到Cassandra,我该怎么做?这是错误的方法吗?我是否应该单独安装Cassandra,并且只有在我准备好部署到DC/OS时才能安装

因为安装Cassandra、Spark和所有其他软件都非常简单,所以我也希望将其用于开发。

虽然有点过时(因为它使用的是DC/OS 1.7,而现在您应该真正使用1.8),但有一个非常好的教程,其中应该包含您入门所需的一切:

  • 它将引导您完成DC/OS、Cassandra、Kafka和Spark的设置
  • 它展示了如何使用Akka反应流和将来自Twitter的数据摄取到Kafka中
  • 它展示了如何使用Spark接收数据Cassandra
  • 另一个优秀的演练资源可通过以下途径获得:

  • 它将引导您完成DC/OS、Cassandra、Kafka和Marathon LB(负载平衡器)的设置
  • 它解释了Akka的服务发现
  • 它展示了如何通过Web公开服务

  • 哪个是?只有链接的答案是不允许的,所以除非引用用于要点?迈克尔,你介意详细说明要点吗?