Scalable Microservice Architecture Using RabbitMQ RPC

Oded Shimon
Sep 27, 2020 · 9 min read

Introduction

Microservices are the hot thing, in the past few years microservices have seemed to gain momentum as a very common architecture. Innovative and successful companies like Netflix and Amazon have adopted it, and for a good reason.

The main idea of microservices is to separate the application logic into loosely-coupled services, while each service has its own independent business domain. This concept, if performed accurately, solves a lot of problems that less modern architectures, such as…