Production இல் Kafka ஐ இயக்குவதற்கு cluster sizing, replication, monitoring, security, மற்றும் maintenance — ஆகியவற்றில் கவனம் தேவை. Kafka ஆனது சக்திவாய்ந்தது ஆனால் operationally-complex distributed system ஆகும். இதை நம்பகமாக இயக்குவதற்கு operational considerations ஐ புரிந்துகொள்ளுதல் (அல்லது managed Kafka பயன்படுத்துதல்) முக்கியமாகும்.
Cluster setup மற்றும் reliability
✓ 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
