মেসেজিং
মেসেজ কিউ, Kafka, RabbitMQ
0/6 অধ্যায় · 0 XP অর্জিত
- 00 মেসেজিং ও কিউ — রোডম্যাপ RabbitMQ বা NATS সেলফ-হোস্ট করুন। তারপর ৩টি VPS জুড়ে একটা Kafka cluster চালান। বিগিনার 3 মিনিট
- 01 Messaging Systems কেন লাগে স্কেলে সরাসরি HTTP call যেসব সমস্যা তৈরি করে — আর async messaging কীভাবে coupling, backpressure ও reliability সামলায়। বিগিনার 8 মিনিট
- 02 RabbitMQ Exchanges, queues, bindings, dead letter exchange — AMQP model আর নির্ভরযোগ্য task processing-এ এটা কীভাবে ব্যবহার করবেন। বিগিনার 12 মিনিট
- 03 Kafka Topics, partitions, consumer groups, retention — সেই distributed log যেটা replay আর high-throughput event streaming সম্ভব করে। ইন্টারমিডিয়েট 13 মিনিট
- 04 NATS Core pub/sub, JetStream persistence, KV store, আর একটা 3-node cluster চালানো — Kafka-র জটিলতা ছাড়াই নির্ভরযোগ্য messaging-এর দ্রুততম পথ। ইন্টারমিডিয়েট 10 মিনিট
- 05 Messaging Patterns Saga, inbox/outbox, event-driven choreography বনাম orchestration — সেসব pattern যা partial failure সত্ত্বেও distributed system-কে নির্ভরযোগ্য করে। ইন্টারমিডিয়েট 11 মিনিট