Extra perks unlocked via skillcraft.ai link
Learn how to build large-scale asynchronous Pub/Sub architectures using RabbitMQ and Go. Understand how pub/sub systems differ from point-to-point systems, and how to use real-world technologies to make them work. Write hands-on real-time applications that use a local RabbitMQ server to communicate between services.

Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
49+ lessons
Interactive
Included
Free
Build large-scale asynchronous Pub/Sub architectures using RabbitMQ and Go
Differentiate between pub/sub systems and point-to-point systems
Implement message routing and delivery patterns using RabbitMQ
Handle message delivery failures to ensure reliable communication
Basic Go programming knowledge
Understanding of backend development concepts
Familiarity with messaging patterns
Backend developers building distributed systems
Go developers working with microservices
Engineers designing scalable messaging architectures
Notice something missing?
Help us improve this course information for the community