Veri Katmanları Arası Yazım Sırası
Yazım Sırası Özeti
| Adım | Katman | Zorunluluk | Not |
|---|---|---|---|
| 1 | Kafka consume (stream.created.v1) | Zorunlu | Kalibrasyon zincirini başlatır |
| 2 | Redis device_buffer okuma | Zorunlu | Buffer yoksa calibration.failed.v1 |
| 3 | Device detail çözümü (ct_ratio) | Zorunlu | Redis öncelikli, DB fallback |
| 4 | Kalibrasyon kural çözümü | Zorunlu | Device öncelikli, global fallback |
| 5 | Redis buffers.measurements in-place güncelleme | Zorunlu | Yeni kayıt açılmaz, mevcut değer güncellenir |
| 6 | Kafka calibration.ready.v1 emit | İkincil | Publish hatasında outbox/retry ile tekrar yayın |