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
