Microservices Archive

The Event Sourcing Model pattern

In this article, we will explore the event sourcing model pattern in event-based inter-service communication in the microservice architecture. This article is part of the previous, microservice inter-service communication. Event Sourcing Event sourcing is the …

Event-based inter-service communication

In this article, we will discuss event-based inter-service communication in the microservice architecture. This article is part of the previous, microservice inter-service communication. Event-based communication is very similar to messaging. Instead of sending messages, the …

Apache Thrift

In this article, we’ll have a look at another system Apache Thrift used to provide inter-service communication between microservices. In the previous articles, we have discussed the Google Remote Procedure Calls (gRPC) and REST. Apache …

Google Remote Procedure Calls gRPC

Google Remote Procedure Calls (gRPC) is an open source Remote Procedure Call (RPC) system used to provide communication between microservices. Google Remote Procedure Calls is based on the HTTP/2 protocol. It also provides various features …

Microservices Inter-Service Communication

In this article, we will take a look at how the services within a system communicate with one another. We will cover various microservices inter-service communication strategies for either synchronous communication or asynchronous communication. In …