Kafka est puissant mais pas toujours l'outil approprié — il excelle pour le streaming d'événements à haut volume, les pipelines et les systèmes événementiels, mais ajoute une complexité opérationnelle que les outils plus simples évitent. Comprendre quand Kafka convient (et quand c'est excessif) reflète un jugement sain.
Quand Kafka est approprié
✓ HIGH-VOLUME event streaming / data → millions of events; high throughput needs
✓ DATA PIPELINES → streaming data reliably between many systems (a data backbone)
✓ MULTIPLE CONSUMERS of the same stream → many independent consumers/groups read the data
✓ EVENT-DRIVEN architecture / event sourcing → events as a durable record
✓ REPLAY needed → re-read historical events
✓ REAL-TIME stream processing / analytics
→ Kafka shines for scale, streaming, retention, and multiple consumers
