J'ai un travailleur dans la région primaire (US-Est) qui calcule les données sur le trafic à nos emplacements périphériques. Je veux pousser les données d'une région périphérique vers notre région principale de kafka.Quelle est la meilleure façon de pousser les messages kafka depuis mes nœuds périphériques?
Un exemple est la Pologne, l'Australie, les États-Unis-Ouest. Je veux pousser toutes ces statistiques vers US-East. Je ne veux pas encaisser de latence supplémentaire pendant les écritures des régions de bord au primaire.
Une autre option consiste à créer un autre cluster kafka et un agent qui agit comme un relais. Cela nous obligerait à maintenir des grappes individuelles dans chaque région et ajouterait beaucoup plus de complexité à nos déploiements.
J'ai vu Mirror Maker, mais je ne veux vraiment pas faire de miroirs, je suppose que je cherche plus un système de relais. Si ce n'est pas la méthode prévue pour cela, comment puis-je agréger toutes les métriques de nos applications dans la région primaire pour les calculer et les trier?
Nous vous remercions de votre temps.
Un peu d'éclaircissement, recherchez-vous quelque chose que vous pouvez exécuter sur vos nœuds périphériques afin de publier les messages dans un cluster Kafka central? ou cherchez-vous quelque chose d'une manière plus centrale qui pourrait atteindre chaque nœud périphérique, demander une mise à jour, puis publier ces mises à jour sur le cluster Kafka? – JDP10101