Aşama 01
İz ve istek bağlamını oluştur
OpenQCore · Realtime Runtime
Realtime Runtime, üretim chat sistemleri için OpenQCore’un yürütme omurgasıdır; doğrulama, geri basınç kontrolü, yinelenmeyi önleme, dağıtık kilitler ve dayanıklı yanıt orkestrasyonunu bir araya getirir.
Yük Stratejisi
Geri basınca duyarlı
Yürütme Modları
Akışlı + Akışsız
Güvenlik Kontrolleri
Lock + Circuit Breaker + Dedup
Mesaj Kalıcılığı
Kullanıcı ve Asistan için kalıcı kayıt
İstek Yaşam Döngüsü
Her istek şu korunmalı yaşam döngüsünü izler: doğrulama, aşırı yük koruması, çoğaltma denetimi, kilit edinme, çalışma zamanı yürütmesi, kalıcılık ve deterministik temizlik.
Aşama 01
İz ve istek bağlamını oluştur
Aşama 02
Bekleyen isteği takip et ve sistem yükünü değerlendir
Aşama 03
Gövde, ekler ve oturum erişimini doğrula
Aşama 04
En son kullanıcı mesajını kalıcı olarak kaydet (oturum varsa)
Aşama 05
Akış olmayan isteklere yönelik çoğaltma kontrolü
Aşama 06
Dağıtık kilidi al ve çalışma zamanını yürüt
Aşama 07
Asistan mesajını kalıcı olarak kaydet ve yanıtı önbelleğe al
Aşama 08
Finally bloğunda kilidi serbest bırak ve bekleyen isteği kayıttan çıkar
Çalışma Zamanı Kontrol Düzlemi
Çalışma zamanı yürütmesi, downstream hataları izole etmek ve sistem kullanılabilirliğini korumak için devre kesici ile entegredir.
Kapsamlı bir kilit anahtarı, aynı istek kimliği için eşzamanlı tekrar işleme girişimlerini engeller.
Bekleyen istekler sürekli izlenir ve kritik yük durumlarında kontrollü 503 reddi tetiklenir.
Yürütme Yolları
Gözlemlenebilirlik ve Güvenlik
Düşük gecikme, deterministik temizleme, dayanıklı kontrol akışı ve operasyonel güvenilirlik için tasarlanmış bir runtime mimarisini benimseyin.