I'm curious, do you have any suggestions for reading on designing microservices while explicitly dealing with network chattiness? It seems like that can be a major issue.
For instance, if you have your microservices setup in the cloud, AWS/Azure/GCP, and have your microservice domains on their own servers network chattiness can easily cause issues with billing and service responsiveness if business logic regularly deals with multiple domains.
For instance, if you have your microservices setup in the cloud, AWS/Azure/GCP, and have your microservice domains on their own servers network chattiness can easily cause issues with billing and service responsiveness if business logic regularly deals with multiple domains.