Scalable Microservices Architecture

This chapter describes the scalability of microservices. In this chapter, we will learn how to create microservices that use messages for passing interaction with other microservices. You will get acquainted with RabbitMQ message broker and how to use it in Rust with `lapin` crate.

We will cover the following concepts related to microservices scalability in this chapter: