Domain APIs: Architecture
Category: Domain APIs Repository: repos/domain-apis Last Updated: 2026-01-26
Overview
Domain API system providing unified JSON gateway to legacy backend services using Kong and Apache Camel orchestration.
System Architecture
Client (JSON)
↓
Kong Gateway
↓
Camel Orchestrator
↓ ↓ ↓
Backend 1 Backend 2 Backend 3
(JSON) (JSON) (XML)
Key Components
Kong Gateway
- Purpose: Edge routing, rate limiting, authentication
- Configuration:
- Documentation:
Camel Orchestrator
- Purpose: Backend coordination, transformation, HATEOAS link injection
- Adapters: SimpleXmlResponseAdapter, …
- Patterns: Strategy pattern for response transformation
Backend Services
Data Flow
API Contracts
Deployment
See also: Workspace Architecture