

Temporal é uma plataforma de orquestração de microsserviços de código aberto que permite aos desenvolvedores construir aplicações escaláveis sem sacrificar a produtividade ou a confiabilidade. O servidor Temporal executa unidades de lógica de aplicação, Workflows, de maneira resiliente que lida automaticamente com falhas intermitentes e reexecuta operações que falharam.

A Temporal Technologies oferece uma plataforma de código aberto projetada para simplificar o desenvolvimento de aplicações resilientes e tolerantes a falhas. Ao abstrair as complexidades dos sistemas distribuídos, a Temporal permite que os desenvolvedores se concentrem na lógica de negócios sem se preocupar com falhas de infraestrutura. A plataforma garante que o código da aplicação seja executado de forma confiável, mesmo diante de falhas do sistema, interrupções de rede ou outras perturbações. Isso é alcançado através do modelo de execução durável da Temporal, que mantém o estado e o progresso dos fluxos de trabalho, permitindo que eles sejam retomados sem problemas após interrupções. Principais Características e Funcionalidades: - Execução Durável: Garante que os fluxos de trabalho mantenham seu estado e progresso, retomando sem problemas após falhas. - Orquestração de Fluxos de Trabalho: Gerencia fluxos de trabalho complexos e de longa duração, coordenando tarefas e lidando automaticamente com novas tentativas, tempos limite e tratamento de erros. - Suporte Multilíngue: Oferece SDKs para várias linguagens de programação, incluindo Go, Java, TypeScript, Python e .NET, permitindo que os desenvolvedores usem suas ferramentas preferidas. - Escalabilidade: Suporta milhões a bilhões de execuções de fluxos de trabalho leves, permitindo que as aplicações escalem de forma eficiente. - Flexibilidade de Implantação: Oferece opções de serviço autogerido e gerenciado (Temporal Cloud) para atender a diferentes necessidades operacionais. - Visibilidade Aprimorada: Fornece ferramentas para monitorar e gerenciar fluxos de trabalho, oferecendo insights sobre estados de execução e facilitando a solução de problemas. Valor Principal e Problema Resolvido: A Temporal Technologies aborda os desafios de construir sistemas distribuídos confiáveis, fornecendo uma plataforma que garante a execução de fluxos de trabalho complexos, mesmo em meio a falhas do sistema. Isso permite que os desenvolvedores se concentrem em escrever a lógica de negócios sem o ônus de gerenciar as complexidades da infraestrutura. Ao garantir a execução durável e simplificar o gerenciamento de estado, a Temporal aumenta a produtividade dos desenvolvedores e a confiabilidade das aplicações, tornando-se uma solução ideal para organizações que buscam construir aplicações resilientes e escaláveis.


Temporal Technologies is a company that specializes in providing an open-source, durable execution system designed to manage complex, long-running applications. Its platform allows developers to build scalable, reliable, and fault-tolerant applications by handling stateful workflows and supporting microservices orchestration. Temporal's technology facilitates the execution of code in a distributed architecture while ensuring that tasks are automatically retried, errors are handled gracefully, and state is preserved consistently. This approach simplifies the development of workflows in various industries, enhancing productivity and reducing operational complexity.