Question 3 of 10Pro Only

What are the main communication patterns between microservices?

Sample answer preview

Microservices communicate using two main patterns: synchronous and asynchronous communication. Synchronous communication means the caller waits for a response before continuing. This is a request-response pattern. HTTP and REST is the most common approach.

synchronousasynchronousRESTgRPCmessage queuepub-sub

Unlock the full answer

Get the complete model answer, key points, common pitfalls, and access to 9+ more Backend Developer interview questions.

Upgrade to Pro

Starting at $19/month • Cancel anytime