Zalando Interview Question

We use http for communicating between microservices, why do you advocate rpc?

Interview Answers

Anonymous

Sep 10, 2018

If that was their real question then it's very fun. RPC is higher level abstraction than HTTP. In fact RPC can be used with HTTP as a transport protocol. You can even use SMTP as a transfer protocol for RPC :-)

Anonymous

Aug 14, 2019

It must be REST vs RPC . Both uses HTTP as a transport protocol