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 ...