/ mimari

Modüler monolit, tek veri omurgası

On dört modül tek bir uygulama içinde yaşar ve kendini tanıtır: her modül kendi manifestosunu, yönlendiricisini, servislerini, testlerini ve değişiklik kaydını taşır. Yeni bir modül eklemek tek bir kayıt satırıdır.

01

Veri kaynakları

Tesis veri tarihçesi salt-okunur olarak okunur; ikinci bir veri kaynağı saha cihaz verisini taşır; dosya ve model varlıkları nesne depolamada durur.

02

Paylaşılan servis katmanı

Her modül veriye aynı asenkron istemciler üzerinden ulaşır. Yanıt tavanı, örnekleme ve durum kodu tuzakları tek yerde çözülür — modüller bunları yeniden keşfetmez.

03

Modüller

Her modül kendini tanımlayan bir manifesto ile kayıt olur; katalog uç noktası arayüzü besler. Modüller birbirinin içine uzanmaz.

04

Arayüz

Tek sayfa uygulaması; modül rotaları tembel yüklenir, dil katalogları modül bazında bölünür, böylece ilk açılış hafif kalır.

Güvenlik ve uyum

Kurumsal kimlik sağlayıcı üzerinden oturum açma; rol × grup yetkilendirmesi; varsayılan reddet. Sırlar kaynakta değil, gizli anahtar yönetiminde durur; aktarımda ve beklemede şifreleme; ayrıcalıklı işlemler için denetim kaydı; her sürümde bağımlılık ve statik güvenlik taraması.