Choosing a microservices framework? Consider one with event-driven communication

Microservices are a popular and sometimes controversial solution to scaling teams and platforms. When working with microservices you will eventually come across a series of challenges that can be best described as the distributed query problem. Problems that used to be solved in monolithic applications by using relational databases and their ability to join data across domains can no longer be used. From here you have a few different strategies that can help you.

Two categories of…