92 items
Serialization Consistency
Code QuizIdempotent Consumers and Duplicate Handling
Slides / VideoMessage Acknowledgment and Redelivery
Slides / VideoMessage Delivery Guarantees Explained
Slides / VideoQueues vs Log-Based Streaming
Slides / VideoMessage Brokers Overview
Slides / VideoPoint-to-Point vs Publish/Subscribe
Slides / VideoProducer–Consumer Model
Slides / VideoSynchronous vs Asynchronous Processing
Slides / VideoWhat a Message Queue Is and Why Use It
Slides / VideoQueue vs Direct API Call Trade-offs
Slides / VideoAt-Least-Once Delivery
Code QuizAt-Most-Once Delivery
Code QuizAcknowledging After Processing
Code QuizRequeue on Processing Failure
Code QuizPolling and Processing Messages
Code QuizPublishing a Message to a Queue
Code QuizDead Letter Queue on Max Retries
Code QuizIdempotent Consumer for Duplicates
Code QuizPartitions and Topics
QuizFan-Out Pattern
QuizSynchronous vs Asynchronous
QuizHandling Duplicate Messages
QuizPoint-to-Point vs Pub-Sub
QuizTask Queues for Background Jobs
QuizPurpose of Message Queues
QuizMessage Durability
QuizMessage Broker Role
QuizPoison Messages
QuizMessage Visibility Timeout
QuizDecoupling Services
QuizConsumer Groups
QuizMessage Ordering Guarantees
QuizProducer-Consumer Model
QuizRetry and Backoff
QuizEvent-Driven Architecture
QuizMessage Acknowledgment
QuizKafka vs RabbitMQ
QuizDead Letter Queues
QuizDelivery Guarantees
QuizBackpressure and Queue Buildup
QuizFan-Out and Broadcast Patterns
Slides / VideoEvent-Driven Architecture Basics
Slides / VideoTask Queues and Background Job Processing
Slides / VideoRetry Strategies and Exponential Backoff
Slides / VideoLoad Leveling and Buffering Bursts
Slides / VideoDecoupling Services with Queues
Slides / VideoOffset Commit Timing
Code QuizPoison Message Handling
Code QuizProducer Confirms on Publish
Code QuizAsync Enqueue vs Blocking Call
Code QuizDelayed Message Delivery
Code QuizUnlimited Prefetch Kills Fairness
Code QuizRandom Keys Break Ordering
Code QuizConsumer Groups Not Competing
Code QuizManual Ack With noAck True
Code QuizWork Queue Duplicating Tasks
Code QuizRetry with Fixed Delay
Code QuizDeleting Before Processing
Code QuizFan-out Sharing One Queue
Code QuizMessage Retention and Replay
Slides / VideoBackpressure and Flow Control
Slides / VideoPartitioning and Scaling Consumers
Slides / VideoTask/Job Queues and Worker Pools
FlashcardEvent-Driven Architecture Basics
FlashcardPush vs Pull Consumption Models
FlashcardMessage Visibility Timeout
FlashcardPartitioning / Sharding of Streams
FlashcardPriority Queues in Messaging
FlashcardMessage Durability and Persistence
FlashcardConsumer Groups and Parallel Consumption
FlashcardQueue Depth Monitoring and Consumer Lag
FlashcardKafka vs RabbitMQ vs SQS
FlashcardFan-Out Messaging Pattern
FlashcardBackpressure and Flow Control
FlashcardConsumer Groups and Parallel Consumption
Slides / VideoAcknowledgment and Redelivery
FlashcardBenefits of Async Processing
FlashcardMessage Queue vs Event Streaming
FlashcardDelivery Guarantees
FlashcardMessage Ordering Guarantees
FlashcardSynchronous vs Asynchronous
FlashcardWhat a Message Queue Is
FlashcardRetry Strategies and Backoff
FlashcardMessage Broker Role
FlashcardProducer-Consumer Model
FlashcardDead Letter Queues
FlashcardPoint-to-Point vs Pub-Sub
FlashcardDuplicate Processing & Consistency Trade-offs
FlashcardPoison Messages Handling
FlashcardDead Letter Queues and Poison Messages
Slides / VideoMessage Ordering Guarantees
Slides / VideoMessage Durability
Durable, persisted messages survive broker restarts and crashes.
What does message durability (persistence) provide in a message queue?