In this section, we will write an application that decodes QR codes from images to textual strings. We will create two services—one to handle incoming requests and for decoding tasks, and the second is a worker that will receive tasks and decode images to strings and return the result to a server. To implement interaction between services, we will use RabbitMQ. For the server and worker implementations, we will use the Actix framework. Before we start coding, let's start a RabbitMQ instance with Docker.
Scalable application with Rust and RabbitMQ
Bootstrap message broker for testing
To start RabbitMQ, we will use the official image for Docker from DockerHub, located here: https://hub.docker.com/_/rabbitmq...