So, are you building microservices? Take a look at a few of these symptoms, and decide for yourself:
- ❌ A change to one microservice often requires changes to other microservices
- ✅ Deploying one microservice requires other microservices to be deployed at the same time
- ❓ Your microservices are overly chatty
- ❌ The same developers work across a large number of microservices
- ✅ Many of your microservices share a datastore
- ✅ Your microservices share a lot of the same code or models