Event-Driven Platform
Unified event routing, goal-driven observation, and notification pipeline.
Vision: Every cluster event (PR, build, deploy, health change) flows through a single bus, gets routed to the right consumer, and is evaluated against operational goals by the Poimen observer.
Architecture: Hybrid — api-gateway handles ingestion + commodity fan-out (Gotify, SQS), Temporal ObserverWorkflow handles intelligent goal tracking + pattern detection + remediation.
Deliverables:
- POST /v1/events endpoint in api-gateway
- Source adapters (Forgejo, ArgoCD, Temporal)
- Target dispatchers (Gotify, SQS, Temporal, webhook)
- Gotify notification server deployment
- ObserverWorkflow in poimen-workflows
- Goal definitions + constraint evaluation
- LLM-powered pattern detection
- Grafana dashboard for event throughput
0% Completed