What problem does it solve?
This Skill reduces the time it takes to understand Edgion’s Controller–Gateway–Center architecture by giving you a structured, cross-component mental model of how configuration is processed, synced, and applied at runtime.
Core Features & Use Cases
- Understand the end-to-end control/data flow: track how resources move from event sources through the Controller pipeline into Gateway runtime stores via gRPC.
- Learn the synchronization contract: map ConfigSync RPC methods, versioning, watch/list behavior, and reconnection/relink semantics.
- Find extension and troubleshooting entry points: identify where to add a new plugin/resource/connector and where to debug route/TLS/plugin execution issues.
- Use real design constraints: understand preparse/runtime separation, cache tiers, ArcSwap hot updates, and plugin execution phase rules (including body-phase logging constraints).
Quick Start
Use the architecture skill to explain how a change in an HTTPRoute becomes an updated Gateway route table and which components you should inspect if the Gateway does not reflect the change.