L'avantage est une meilleure fiabilité avec le système d'exploitation et une forte tolérance aux pannes. Avis collecté par et hébergé sur G2.com.
Proximité de Kakfa et Zookeeper avec le système d'exploitation Linux Avis collecté par et hébergé sur G2.com.
1) Les bibliothèques Kafka ne sont pas seulement conçues pour les systèmes basés sur Linux mais aussi pour les systèmes basés sur Windows.
2) Pas besoin d'avoir plusieurs systèmes pour agir en tant que nœuds Kafka, ce qui est un peu difficile lorsque vous opérez dans votre environnement Windows personnel. Vous pouvez plutôt avoir plusieurs instances définies en utilisant la ségrégation de la fonctionnalité de port et en gardant le même nom d'hôte.
3) Scripts de démarrage, d'arrêt, de statut sous forme de fichiers .bat pour l'exécution dans l'environnement Windows.
4) N'a pas besoin d'une utilisation intensive de la RAM. Avis collecté par et hébergé sur G2.com.
1) Dépendance aux nœuds Zookeeper.
2) L'utilisation de plusieurs terminaux peut parfois mener à la confusion.
3) Besoin d'ouvrir plusieurs fenêtres pour exécuter plusieurs instances, car il n'y a pas de script commun qui peut démarrer tous les serveurs en même temps. Avis collecté par et hébergé sur G2.com.
Apache Kafka est utilisé pour gérer la plateforme de streaming plus efficacement. Il peut fonctionner sur la plateforme Java. Kafka utilise Zookeeper pour maintenir la liste des sujets et des procédures. Avis collecté par et hébergé sur G2.com.
Une chose que je n'aime pas, c'est que nous pouvons installer ou exécuter Kafka sans Zookeeper. Mais Kafka n'a pas un ensemble d'outils de surveillance et parfois l'ajout d'un nouveau zookeeper peut entraîner une perte de données et une migration. Avis collecté par et hébergé sur G2.com.
C'est facile de commencer et de le déployer sur Azure. Avis collecté par et hébergé sur G2.com.
Les disques gérés Azure utilisés ici doivent être correctement configurés si l'on souhaite que le cluster Kafka s'adapte bien. Avis collecté par et hébergé sur G2.com.