Comunicação síncrona — Comunicação entre Sistemas

A decisão técnica de como desenhar o contrato quando producer e consumer conversam em tempo real, request-response. Este sub-galho (fase Adepto) aprofunda REST (modelagem, maturidade, contrato de resposta, paginação/auth), GraphQL e gRPC — e fecha com a decisão comparativa entre os três.

Notas

  1. 01 - REST — modelagem de recursos e maturidade
  2. 02 - REST — o contrato de resposta
  3. 03 - Paginação, filtros e autenticação em REST
  4. 04 - GraphQL — schema, resolvers e quando vale
  5. 05 - gRPC — Protobuf, HTTP2 e streaming
  6. 06 - REST vs GraphQL vs gRPC — decisão

Veja também