Пример использования: У меня есть несколько java-приложений, в которых все должны взаимодействовать с разными (каждый из них имеет определенные целевые) индексы elasticsearch. Например, приложение A использует индексы A, B, C ElasticSearch для запроса и обновления. Приложение B использует индексы A, C, D (скажем).
Требуется некоторый общий интерфейс, который может управлять всеми этими потоками данных. В настоящее время я оцениваю Kafka и свободно говорю для этой цели. Может кто-нибудь объяснить, что лучше подходит для этой ситуации. Я посмотрел на особенности как Kafka, так и Fluentd, и я не очень понимаю разницу, которую он мог бы сделать здесь. Большое спасибо.