Skip to content

Yayın ve yoklama ​

mermaid
sequenceDiagram
  participant S as Studio
  participant CP as ControlPlane
  participant PG as PostgreSQL
  participant RT as RuntimeCore
  participant D as Drivers
  S->>CP: PUT workspace resources
  CP->>PG: workspace deltas
  S->>CP: POST validate / publish
  CP->>PG: immutable revision
  CP->>CP: compile snapshot
  S->>CP: POST activate
  CP->>RT: StageSnapshot
  CP->>RT: ActivateSnapshot
  loop every ~1s
    RT->>D: poll sources
    RT->>RT: scale, alarm, SOE, spool
  end
  S->>RT: GET tags / alarms / commands

Yayın kuralları ​

  • Hata varsa revizyon yazılmaz
  • Başarıda revizyon, snapshot ve denetim aynı işlemde
  • Gizli anahtar adları overlay’e girmez
  • Aktivasyon bağlı runtime’a gider; unbound → 409 runtime.unbound

Yoklama ​

Ölçek → alarm → SOE → komut doğrulama → historian spool. Sıcak yol mühendislik DB’ye gitmez.