- Một engine giúp mã được chạy cho đến khi hoàn tất ngay cả khi xảy ra lỗi phần cứng hoặc phần mềm
- Có thể mô hình hóa trạng thái bền vững bằng chính mã và các biến cục bộ
- Chỉ cần khởi động lại engine là workflow sẽ tiếp tục chạy mượt mà từ điểm đã bị gián đoạn
- Workflow của Flawless được viết bằng Rust và thực chất là các hàm Rust thông thường
- Thay vì biên dịch thành mã native, chúng được biên dịch thành WebAssembly và chạy trong môi trường hoàn toàn tất định (Deterministic Environment)
- Các phần phi tất định chỉ xuất hiện khi tương tác với "thế giới thực" như yêu cầu HTTP hoặc sinh số ngẫu nhiên
1 bình luận
https://news.ycombinator.com/item?id=38010267
Trong bình luận trên Hacker News có nhắc rằng đây là phiên bản Rust của https://temporal.io/
Nhà phát triển là Bernard Kolobara, CEO của Lunatic https://lunatic.solutions/ .