Find the perfect coding resourcesLearn how skillcraft.ai helps developers find the perfect coding learning resourcesLearn more→

Lane Wagner
Instructor
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.
Completion
Certificate included
Format
Interactive coding
Subscription
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
Serialize and deserialize messages for various formats
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.
Understand the basics of Pub/Sub architecture and how it differs from point-to-point systems
Understand the role of message brokers in pub/sub systems and which are the most popular options
Use publishers and queues to send and receive messages
Learn how to route messages to different subscribers and use advanced routing patterns
Build robust systems that can handle message delivery failures and ensure messages make it to their destination
Learn how to serialize and deserialize messages and handle different message formats
Learn how to handle large-scale systems without sacrificing performance
Share Your Experience
Sign in to leave a review and help others
No reviews yet. Be the first to review!