Skip to content

Latest commit

 

History

History
7 lines (6 loc) · 511 Bytes

queues.md

File metadata and controls

7 lines (6 loc) · 511 Bytes

Queues

  • Queues are used to effectively manage requests in a large-scale distributed system, in which different components of the system may need to work in an asynchronous way.
  • It is an abstraction between the client’s request and the actual work performed to service it.
  • Queues are implemented on the asynchronous communication protocol. When a client submits a task to a queue they are no longer required to wait for the results.
  • Queue can provide protection from service outages and failures.