- Donanım veya yazılım arızası oluşsa bile kod tamamlanana kadar çalışmasını sağlayan bir motor
- Yalnızca kod ve yerel değişkenlerle kalıcı durumu modellemek mümkün
- Motoru sadece yeniden başlatmak, kesintiye uğrayan noktadan iş akışının sorunsuz şekilde devam etmesi için yeterli
- Flawless'in Workflow'ları Rust ile yazılır ve aslında sıradan Rust fonksiyonlarıdır
- Bunlar yerel koda derlenmek yerine WebAssembly'ye derlenir ve tamamen deterministik bir ortamda (
Deterministic Environment) çalışır
- Deterministik olmayan kısımlar ise yalnızca HTTP istekleri veya rastgele sayı üretimi gibi "gerçek dünya" ile etkileşim sırasında ortaya çıkar
1 yorum
https://news.ycombinator.com/item?id=38010267
Hacker News yorumlarında bunun https://temporal.io/ için bir Rust sürümü olduğu söyleniyor.
Geliştirici, Lunatic https://lunatic.solutions/ şirketinin CEO'su Bernard Kolobara.