L'exploitation de Kafka en production nécessite une attention particulière à l'dimensionnement du cluster, la réplication, la surveillance, la sécurité et la maintenance — Kafka est un système distribué puissant mais opérationnellement complexe. Comprendre les considérations opérationnelles (ou utiliser Kafka géré) est important pour l'exploiter de manière fiable.
Configuration du cluster et fiabilité
✓ Adequate BROKERS → size the cluster for throughput, storage, and replication needs
✓ REPLICATION → replication factor ≥ 3, min.insync.replicas for durability (no data loss)
✓ Spread across racks/AZs → survive failures (rack awareness)
✓ PARTITIONS → plan partition counts for parallelism and growth (hard to reduce later)
✓ Capacity planning → throughput, retention/storage, growth
