furniture-service/docs/architecture/protocol-selection-policy.md

15 lines
522 B
Markdown

# Protocol Selection Policy
## Active Protocol Rule
- This service deployment uses one active protocol at a time.
- Internal default protocol is gRPC.
- Multi-protocol exposure is not allowed in a single deployment.
- gRPC message translation is isolated through adapter interfaces.
## Boundary Placement
- Protocol adaptation stays at BFF boundaries.
- Service orchestration remains transport-neutral at application contracts.
- Service application composes catalog and inventory capability contracts via read ports.