2016-10-10 5 views
3

Прежде всего, я новичок в DC/OS ...Разработка службы DC/OS с помощью Akka

Я установил DC/OS локально с Vagrant, все работало нормально. Затем я установил Cassandra, Spark, и я думаю, чтобы понять концепцию контейнера с Docker, насколько это хорошо.

Теперь пришло время разработать сервис Akka, и я немного смущен, как мне следует начинать. Служба Akka должна просто предлагать конечную точку HTTP REST и хранить некоторые данные в Cassandra.

Итак, у меня есть DC/OS, и Eclipse передо мной. Теперь я хотел бы разработать сервис Akka и подключиться к Cassandra извне DC/OS, как я могу это сделать? Это неправильный подход? Должен ли я устанавливать Кассандру отдельно, и только если я готов, я буду развертывать DC/OS?

Потому что было так просто установить Cassandra, Spark, и все остальное я хотел бы использовать его для разработки.

ответ

3

Хотя немного устаревшей (так как он использует DC/OS 1.7, и вы должны быть на самом деле, используя 1.8 в эти дни) есть очень хороший учебник от codecentric, который должен содержать все необходимое для начала работы:

  1. Он ходит вы через настройки DC/OS, Кассандру, Кафку и Спарк
  2. Он показывает, как использовать AKKA реактивные потоки и reactive kafka extension глотать данные из Twitter в Кафки
  3. Он показывает, как использовать Спарк глотать данных Cassandra

Другого большое прохождение игра ресурс доступен через Cake Solutions:

  1. Он проведет вас через настройку DC/OS, Кассандру, Кафку и Marathon-LB (нагрузка балансир)
  2. Это объясняет открытие сервиса для Akka
  3. Показывает, как выставить услугу через Marathon-LB
+1

Что такое? Ответы только на ссылки не разрешены на SO, если котировки не используются для основных точек? Размышляя над основными моментами, Майкл? –

 Смежные вопросы

  • Нет связанных вопросов^_^