Section 11 of 1958% complete
Section 11: Network Flows
Traffic Patterns
All external traffic enters through Cloudflare, then the YARP Gateway. Internal services communicate via HTTP and RabbitMQ.
Ingress Flow
User → Cloudflare (WAF/CDN) → YARP Gateway → Target Service
Agent → Cloudflare → Gateway → Control Plane Services
Internal Communication
| Protocol | Use Case | Examples |
|---|---|---|
| HTTP/REST | Synchronous requests | Service-to-service APIs |
| RabbitMQ/AMQP | Async events, commands | Provisioning, notifications |
| SignalR/WSS | Real-time | Console streaming, status updates |
| PostgreSQL | Data persistence | Each service to its own DB |
Agent Communication
Agents initiate all connections outbound to the control plane. No inbound ports required on
customer infrastructure.