ডেটা ও distributed systems · অধ্যায় ৬
Messaging & Async Processing
Queues, Kafka, retries ও event-driven processing অনুশীলন করুন।
১৫টি প্রকাশিত পাঠ · প্রায় ৭৬ মিনিট পড়া
এই অধ্যায় কখন সম্পন্ন হবে?
সব প্রয়োজনীয় পাঠ “পাঠ সম্পন্ন” হিসেবে চিহ্নিত করুন এবং অধ্যায়ের কুইজ-এ পাস করুন। নিবন্ধন ছাড়াই সব প্রকাশিত পাঠ পড়তে পারবেন।
- ১Laravel Queue: job, retry ও timeoutLaravel Jobs, Queues, and Retries · ৬ মিনিট
- ২Queue বনাম Pub/Sub: কাজ ভাগ ও event broadcastQueues vs. Publish/Subscribe · ৫ মিনিট
- ৩RabbitMQ: exchange, queue ও message routingRabbitMQ Exchanges and Routing · ৫ মিনিট
- ৪Kafka: partition, offset ও consumer groupKafka Partitions, Offsets, and Consumer Groups · ৫ মিনিট
- ৫Idempotency: একই request আবার এলে নিরাপদ ফলIdempotency and Deduplication · ৫ মিনিট
- ৬Message Delivery: at-most-once, at-least-once ও exactly-onceAt-Most-Once, At-Least-Once, and Exactly-Once Delivery · ৫ মিনিট
- ৭Timeout ও Retry: deadline, backoff ও jitterTimeouts, Deadlines, Backoff, and Jitter · ৫ মিনিট
- ৮Dead-Letter Queue: ব্যর্থ message যাচাই ও replayDead-Letter Queues and Safe Replay · ৫ মিনিট
- ৯Event-Driven Architecture: event ও versioned contractEvent-Driven Architecture and Contracts · ৫ মিনিট
- ১০Message Ordering: ক্রম, acknowledgement ও concurrencyOrdering, Acknowledgements, and Concurrency · ৫ মিনিট
- ১১Kafka বনাম RabbitMQ: workload অনুযায়ী brokerKafka vs. RabbitMQ · ৫ মিনিট
- ১২Stream বনাম Batch Processing: চলমান ও জমা ডেটাStream vs. Batch Processing · ৫ মিনিট
- ১৩Outbox ও Inbox: database ও event-এর সমন্বয়Outbox, Inbox, and Change Data Capture · ৫ মিনিট
- ১৪CQRS: লেখা ও পড়ার model আলাদা রাখাCQRS: Separate Read and Write Models · ৫ মিনিট
- ১৫Event Sourcing: event log থেকে state ও replayEvent Sourcing, Replay, and Schema Evolution · ৫ মিনিট