I'd be interested to hear how people are handling communication in their microservices projects; for example, synchronous calls between services via REST, GraphQL, or gRPC, and asynchronous via a queue based approach. My personal preference is currently for GraphQL for synchronous calls, with Azure Service Bus for async... but I am also looking at Kafka again. What are your preferences?
#microservices #microservicesarchitecture