Scaling

Wann skalieren

  • API: horizontal (stateless). Der LB balanciert — Sessions liegen in Postgres, nicht im Speicher.
  • Evaluator: vorerst vertikal. Bei >10k Regeln braucht es Leader-Election + Partitioning per rule_id-Hash.
  • TSDB: vertikal bis ~20 vCPU / 64 GB. Darüber hinaus — Cluster-Modus (select/storage/insert).
  • Postgres: Read-Replicas für UI-readonly. Writes bleiben auf der Primary.

Multi-Region

Siehe Multi-region. Jede Region hat ihre eigene TSDB. Das Cabinet wählt eine Region über ?region=.