the one question that settled our rest vs grpc debate

api-designgrpcrest2 replies · 73 views · started
  1. Were about to design the internal APIs for six microservices, greenfield. i keep going back and forth between plain REST with an OpenAPI spec and gRPC with protobuf. Performance is not our bottleneck right now, consistency is. What would u pick, and why?

    we also have a couple of external partners calling some of these endpoints, and a web frontend that will need some of the same data. does that change the answer? id like to avoid maintaining two completely separate API styles if possible. thx in advance!!

    1
  2. hmmm do any of three services and a mobile app need streaming or bidirectional communication?

    2 0 helpful

Reply to this topic

Sign in or create an account to reply.