Sus flujos de trabajo se ejecutan hasta el final, pase lo que pase
Temporal es el motor de ejecución duradera que garantiza que sus procesos empresariales de larga duración lleguen a su fin, incluso en caso de caída, reimplantación o corte de red. Instalado, supervisado y alojado en Francia por DINAO.
¿Qué es Temporal?
Temporal es un motor de código abierto de orquestación de flujos de trabajo y ejecución duradera. Permite construir aplicaciones resilientes donde el estado, los nuevos intentos y la lógica de larga duración son ciudadanos de primera clase: sus procesos se ejecutan de forma fiable incluso a través de averías, reimplantaciones y caídas.
En la práctica, Temporal elimina la necesidad de escribir manualmente colas de reintento, máquinas de estado y pegamento de planificación. Define sus flujos de trabajo y actividades en código normal (Go, Java, TypeScript, PHP, Python, .NET), y el motor persiste cada paso para poder reanudar exactamente donde se detuvo.
Pensado para la producción y adoptado por grandes plataformas, Temporal se autoaloja, escala con contenedores o Kubernetes, y proporciona una Web UI para inspeccionar y depurar cada ejecución. Se basa en una base de persistencia (PostgreSQL o Cassandra) y propone aislamiento por namespaces, señales, temporizadores y programaciones.
Aloja Temporal en DINAO
Niveles de recursos compatibles con los requisitos de Temporal (mínimo 2 vCPU / 2 Go / 10 Go). Alojado en Francia, gestionado.
- 2 vCPU dedicados
- 4 Go de RAM
- 40 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 4 vCPU dedicados
- 8 Go de RAM
- 80 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 8 vCPU dedicados
- 16 Go de RAM
- 160 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
1 nivel(es) oculto(s) (recursos insuficientes para esta app) : Découverte
Detalles técnicos
Te preguntas…
¿Qué es la ejecución duradera?
Es la garantía de que un flujo de trabajo iniciado llegará a su fin a pesar de las averías. Temporal registra cada paso: si un servidor cae, la ejecución reanuda exactamente donde estaba, sin repetir ni perder ninguna acción.
¿En qué lenguajes se escriben los flujos de trabajo?
En el suyo: Go, Java, TypeScript, PHP, Python o .NET a través de los SDK oficiales. Escribe lógica empresarial en código normal, Temporal se encarga de hacerla fiable y reanudable.
¿Dónde se alojan los datos de ejecución?
El clúster Temporal y su base de persistencia (historial de flujos de trabajo) están en la infraestructura DINAO en Francia. Sus datos no abandonan el territorio.
¿Debo gestionar la infraestructura yo mismo?
No. DINAO despliega el clúster, la base de persistencia, la Web UI y la supervisión. Conecta tus workers e implanta tus flujos de trabajo; nosotros operamos el resto.
¿Puedo evolucionar hacia alta disponibilidad?
Sí. Comenzamos con un nodo único y luego cambiamos a un clúster multi-nodo con persistencia Cassandra para absorber un alto volumen y garantizar la disponibilidad, sin cambiar su código.