Sobre o projeto

Temporal é uma plataforma de execução durável que permite aos desenvolvedores executar unidades de lógica de aplicação, conhecidas como Workflows, de maneira resiliente. Ela foi projetada para lidar com falhas intermitentes automaticamente e repetir operações que falharam para garantir a confiabilidade em aplicações escaláveis. Os principais componentes e recursos incluem: - Temporal Server: O motor central que gerencia a execução de workflows. - Temporal CLI: Uma interface de linha de comando para interagir com o servidor, gerenciar namespaces e listar workflows. - Temporal Web UI: Uma interface visual para monitorar e visualizar workflows em execução. - Suporte a múltiplas linguagens: Embora este repositório contenha o código-fonte do servidor, workflows, activities e workers podem ser implementados usando várias linguagens suportadas (como Go e Java). O Temporal originou-se como um fork do Cadence da Uber e é desenvolvido pela Temporal Technologies.