RabbitMQ tutorialΒΆ RabbitMQ tutorial adopted for aio-pika Introduction Hello World! Sending Receiving Putting it all together Work Queues Preparation Round-robin dispatching Message acknowledgment Message durability Fair dispatch Putting it all together Publish/Subscribe Exchanges Temporary queues Bindings Putting it all together Routing Bindings Direct exchange Multiple bindings Emitting logs Subscribing Putting it all together Topics Topic exchange Putting it all together Remote procedure call (RPC) Client interface Callback queue Correlation id Summary Putting it all together Publisher Confirms Overview Enabling Publisher Confirms on a Channel Strategy #1: Publishing Messages Individually Strategy #2: Publishing Messages in Batches Strategy #3: Handling Publisher Confirms Asynchronously Summary