The internal layer

When we are working on the internal layer, we have two types of microservices: RecommendationService and the microservices responsible for the news.

We have already shown the internal operation of RecommendationService. So, let's take a look at the news microservices in this internal layer session.

There are three news microservices—FamousNewsService, PoliticsNewsService, and SportsNewsService. Even though the main theme of the three microservices is news, they were created separately so that they can evolve, both in business and technically, separately.

However, the architecture of these microservices so far remains the same. All news services have two databases implementing CQRS and event sourcing. For the communication ...

Get Microservice Patterns and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.