Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 431 Bytes

adr-002-http-api.md

File metadata and controls

27 lines (16 loc) · 431 Bytes

ADR 002: HTTP API vs gRPC

Status

Accepted

Context

We need to decide on the communication protocol for the application it's external API.

Decision

We will implement an HTTP API (REST) for the application.

Consequences

Positive

  • Broad client support
  • Human-readable payloads
  • Can leverage existing web infrastructure
  • Familiar to most developers
  • Easier testing and debugging

Negative

  • Less e