๐Ÿ‡๐Ÿ‡๐Ÿ‡ Magento Message Queues with RabbitMQ - let's learn the concepts


I'll be sending out a few emails this week to teach some concepts about RabbitMQ & Magento. If you'd rather not receive them, simply remove yourself from these emails.

I spent over 20 hours on the first lesson of my RabbitMQ course ๐Ÿ™Š

But I thought it was necessary, because I assume you are a Magento dev, but may not know anything about message queues.

Iโ€™ve seen my fair share of complex terminology in my days, but nothing quite like this.

Messages, queues, producers, consumers, โ€ฆok, Iโ€™m sticking with it so far. But then there is also the idea of exchanges, topics, routing rules, bindingsโ€ฆ it goes on & on.

  • Whatโ€™s the difference between an exchange and a binding
  • What about a routing rule vs a binding?
  • How do topics work with routing rules?

My head: ๐Ÿคฏ

I browsed around the Google to try to find articles that explained this simply. I found a few good ones, but none were as crystal clear as Iโ€™d like them to be. Theyโ€™d take you 80% of the way, but the remaining 20% still didnโ€™t make sense to me.

So I spent a ton of time creating this lesson in a way that made sense to me ๐Ÿ‘

Itโ€™s one thing to try to understand how something works, but itโ€™s another thing entirely to try to explain it to someone else.

Anyways, enjoy this quick lesson! Itโ€™s the first published lesson of my 29-lesson course, Magento Message Queues with RabbitMQ, and hope you like it.

All lessons in this course also come with enhanced transcriptions, and tech-friendly closed captions in English, Spanish, Portuguese, French & German. And of course you'll also have access to the Maggie, the AI tutor who also knows all about how message queues work with M2.

โ€‹
University students have immediate access to all lessons in the course that have already been published, and this course will be completed by the end of the month ๐Ÿ™Œ

โ€‹
This week will be all about message queues in Magento, so stay tuned for a couple more emails like this throughout the week.

Join Segment, the Magento newsletter

Join Segment, M.academy's free monthly newsletter about Magento, read my thousands of developers & merchants to keep in touch with the industry. Check out previous issues of Segment by clicking the Posts tab below ๐Ÿ‘‡

Read more from Join Segment, the Magento newsletter
M.academy Website Home Page

Aug 2024 Read by 9,000+ Magento developers.Send to a friend. Complete M.academy refresh Hey friend, It's been a few years since M.academy launched, and I thought it was time that our image got a bit of a refresh. So over the summer, I worked on a few things: A refreshed website and updated tagline: Lots of energy, bright colors, and a new focus on "mastering" Magento development rather than simply learning the fundamentals -- since there are already courses for all of those ๐Ÿ˜‰ An updated look...

This hasn't been a quiet week by any means, even in Magento land. Before we get to the guts of this issue, which is all about how to debug and troubleshoot product collection issues, I need to let you know about urgent security exploit that needs to be addressed. But first, a word from our sponsor. If you are interested in order fulfillment, check out Portless: Sponsored by Portless Skip the ship, unlock cashflow and scale globally in less time Discover the future of e-commerce logistics with...

I hope everyone is having a great summer and able to take some time off! After a few meh summers, we've been enjoying some 90+ degree days in Cleveland, Ohio, and it's wonderful. I always see summer as a bit of a break from the normal coding routine, a chance to get outside of our heads and clear my mind -- a bit like starting a new year. Anyone relate? This Segment is about a new feature available in PHP 8.3. But first, a word from our sponsor: Sponsored by Portless Skip the ship, unlock...