Какие альтернативы для организации мероприятий кроме Apache Kafka? - PullRequest
0 голосов
/ 11 ноября 2018

Мне очень нравится идея поиска источников. Основное преимущество для меня заключается в следующем:

Если вы создаете микросервисы, то с использованием источников событий становится очень легко общаться. Ваши компоненты отделены, все, что им нужно сделать, это знать, где находится хранилище событий.

Какой самый простой магазин событий вы знаете? Я просто хочу сохранить события, которые происходят в моем приложении, и позволить другим компонентам видеть их для новых событий.

Я использую Scala

У меня был опыт работы с apache kafka, есть много библиотек для чтения тем kafka (например, akka kafka stream)

Apache kafka - это кластерная система. Это трудно развернуть, настроить, это самая сложная часть для меня. Я хочу построить приложение и работать со службами логики, а не настраивать кластер кафки. Я слышал о Vertx и его шине событий, но я еще не пробовал

1 Ответ

0 голосов
/ 11 ноября 2018

Источник событий не об инструменте, а о дизайне. Вы можете выполнять поиск событий даже с MySQL.

Однако на стороне инструмента вы можете проверить:

  • Лагом - я думаю, он заменяет Акку из тех же команд, но, кажется, легче.
  • EventStore - Простое хранилище событий от Грега Янга
...