Tech_Interview_Prep

Message Queues & Async Processing

Decoupling a slow or unreliable step from the request path by handing it to a queue and processing it separately.

Q1.What is the primary benefit of using a message queue between two services?

Q2.What does "at-least-once" delivery guarantee mean for a message queue?

Q3.What is a dead-letter queue used for?

Q4.Why does async processing via a queue help absorb traffic spikes?