9 pontos por xguru 2023-10-27 | 1 comentários | Compartilhar no WhatsApp
  • Um motor que faz o código continuar executando até sua conclusão, mesmo quando ocorrem falhas de hardware ou software
  • É possível modelar o estado persistente apenas com o código e variáveis locais
  • Basta reiniciar o motor para que o workflow continue de forma fluida a partir do ponto em que foi interrompido
  • Os workflows do Flawless são escritos em Rust e, na prática, são funções Rust comuns
  • Em vez de serem compilados em código nativo, são compilados para WebAssembly e executados em um ambiente totalmente determinístico (Deterministic Environment)
  • As partes não determinísticas aparecem apenas ao interagir com o "mundo real", como em requisições HTTP ou geração de números aleatórios

1 comentários

 
xguru 2023-10-27

https://news.ycombinator.com/item?id=38010267
Nos comentários do Hacker News, há quem diga que é a versão em Rust do https://temporal.io/
O desenvolvedor é Bernard Kolobara, CEO da Lunatic https://lunatic.solutions/.