10 Comments
Jul 2Liked by Raul Junco

Nice summary of they key characteristics! Deduplication and MessageGroups are also nice features of some queues besides the ordering from my point of view.

Expand full comment
author

Good one Steffen,

Actually, that is why Azure Service Bus is one of my favorites Duplication detection and Message sessions

Thanks for bringing this up!

Expand full comment

Nice article 👏👏

One queue system that I explored sometime ago, having a very good experience, was NATS: small and easy to setup, including the observability

Expand full comment
author

I have heard good things about NATS, Marcos.

I need to give it a try!

Expand full comment

Queues are one of the most versatile data structures.

Nicely explained Raul!

And thanks for the mention👊

Expand full comment
author

100% Queues are one of the structures we all should master!

Thanks, Saurabh!

Expand full comment

Great article on different use-cases for queues.

Expand full comment
author

Thanks, Ashish!!!

Expand full comment

Thank you for this comprehensive list of the advantages of using queues, and for recommending Implementing episode!

Potential disadvantages?

One that comes to mind is increased infrastructure complexity and testing.

Expand full comment
author

Definitively increase on infra complexity and cost. Testing is another thing that can get tricky especially for shared infrastructure.

Thanks for adding, Marco!

Expand full comment