本記事ではRabbitMQ TutorialsをRustでやっていきます。 RabbitMQはAMQP 0-9-1というプロトコルの実装という位置づけなので、登場するコンセプトについてはAMQPに基づいて理解していきます。(以降AMQPはAMQP 0-9-1を前提にします) Tutorialsは以下の7つから構成されているので順番にみていきます。 "Hello World!"Work queuesPublish/SubscribeRoutingTopicsRPCPublisher Confirms準備Tutorialに入る前にRabbitMQをlocalに立ち上げて接続できるようにしていきます。 docker-compose.yamlversion: '3' services: rabbitmq: image: rabbitmq:3.9.13-management-alpine ports