【问题标题】:DC/OS service development with Akka使用 Akka 进行 DC/OS 服务开发
【发布时间】:2016-10-10 21:19:59
【问题描述】:

首先,我是 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 和其他所有东西非常简单,所以我也想将它用于开发。

【问题讨论】:

    标签: akka mesos mesosphere dcos


    【解决方案1】:

    虽然有点过时了(因为它使用的是 DC/OS 1.7,而你现在应该真的在使用 1.8)有一个来自codecentric 的非常好的教程,其中应该包含你需要开始的所有内容:

    1. 它会指导您设置 DC/OS、Cassandra、Kafka 和 Spark
    2. 它展示了如何使用 Akka 响应式流和 reactive kafka extension 将数据从 Twitter 提取到 Kafka 中
    3. 它展示了如何使用 Spark 来摄取 Cassandra 数据

    另一个很棒的演练资源可通过Cake Solutions获得:

    1. 它会引导您设置 DC/OS、Cassandra、Kafka 和 Marathon-LB(负载平衡器)
    2. 它解释了 Akka 的服务发现
    3. 它展示了如何通过 Marathon-LB 公开服务

    【讨论】:

    • 哪个是?除非引号用于要点,否则不允许仅使用链接的答案?迈克尔,介意详细说明要点吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-20
    • 1970-01-01
    • 2010-10-09
    • 1970-01-01
    • 2017-04-02
    • 1970-01-01
    • 2017-07-17
    相关资源
    最近更新 更多