Zenaton é uma ferramenta de desenvolvedor e motor de fluxo de trabalho hospedado para escrever, executar e monitorar todos os seus processos de fundo, seja uma única tarefa ou um longo fluxo de trabalho em execução. Ele permite que os desenvolvedores facilmente integrar serviços e APIs de terceiros desencadeando tarefas e ações dentro de seu software, com base em fatores externos - apenas escrevendo fluxos de trabalho em seu código. Disponível em PHP, Ruby, Node. JS e Python. Aqui estão algumas coisas que você pode fazer com fluxos de trabalho Zenaton. Acionar uma tarefa baseada em eventos internos ou externos. Buscar dados e colocá-los em armazenamento. Orquestração de tarefas entre serviços internos e externos. Construa pipelines de dados ou processos ETL simples. Em vez de construir e gerenciar uma infraestrutura inteira para gerenciar seus trabalhos de fundo, basta escrever a lógica do negócio em seu código, instalar o agente Zenaton em seus servidores e Zenaton lida com o resto. O agente vai ouvir um sistema de filas hospedado para você por Zenaton, e quando uma tarefa deve ser executada, o Agente irá lançá-lo e recolher a saída para exibir no painel. Recursos Zenaton: Tarefas únicas - enviar ou agendar um trabalho assíncrono com apenas uma linha de código Fluxos de trabalho - Escreva lógica de negócios complicada em código facilmente legível e familiar. Fator a tempo (esperar) e acionar tarefas e desencadear eventos baseados em variáveis internas ou externas (APIs & serviços de terceiros.) Além disso, pausar, retomar ou matar fluxos de trabalho. Monitoramento em tempo real Obtenha uma visão em tempo real dos trabalhadores e tarefas - programado, processando e executado. Programador Programe tarefas e fluxos de trabalho recorrentes e tente automaticamente tarefas que falhem ou recebam alertas quando houver erros ou prazos. Manipulação de erros: Alertas para erros e timeouts e retentar, retomar ou matar processos. Reagir a erros escrevendo lógica em seu código para ativar retries ou eventos