Nós compilamos uma lista de 8 alternativas gratuitas e pagas para o Cadence Workflow. Os principais concorrentes incluem: Activiti, Imixs-Workflow. Além disso, os usuários também fazem comparações entre Cadence Workflow e Signavio, Workflow Engine .NET, Workflow Engine. Além disso, você pode conferir outras opções semelhantes aqui: About.
Nós compilamos uma lista de 8 alternativas gratuitas e pagas para o Cadence Workflow. Os principais concorrentes incluem: Activiti, Imixs-Workflow. Além disso, os usuários também fazem comparações entre Cadence Workflow e Signavio, Workflow Engine .NET, Workflow Engine. Além disso, você pode conferir outras opções semelhantes aqui: About.
O WYSAX é uma solução de gestão escolar concebida para simplificar e otimizar várias tarefas administrativas. Oferece soluções personalizáveis, gestão inteligente de horários e atribuição eficiente de recursos com base em restrições e preferências.
Código focado no desenvolvedor, apenas mecanismo de fluxo de trabalho de código aberto desenvolvido pela Uber.
Código focado no desenvolvedor, apenas mecanismo de fluxo de trabalho de código aberto desenvolvido pela Uber.
Cadence Workflow Plataformas
Linux
Mac
Windows
Cadence Workflow Vídeo e capturas de tela
Cadence Workflow Visão geral
O Cadence Workflow Engine foi desenvolvido no Uber e de código aberto sob licença do MIT.
A diferença entre o Cadence e a maioria dos mecanismos de fluxo de trabalho existentes é que ele é focado no desenvolvedor e é extremamente flexível e escalável (para dezenas de milhares de atualizações por segundo e até bilhões de fluxos de trabalho abertos). Os fluxos de trabalho são gravados como programas orientados a objetos e o mecanismo garante que o estado dos objetos de fluxo de trabalho, incluindo pilhas de encadeamentos e variáveis locais, seja totalmente preservado em caso de falhas no host.
A cadência é usada para praticamente qualquer aplicativo de back-end que vive além de uma única resposta de solicitação. Exemplos de uso são:
Vagas de CRON distribuído Gerenciando pipelines ML / Data Reagindo a eventos de negócios. Por exemplo, eventos de viagem no Uber. O fluxo de trabalho pode acumular estado com base nos eventos recebidos e executar atividades quando necessário. Implantação de serviços no Mesos / Kubernetes Implementação de pipeline de IC Garantir que várias chamadas de serviço sejam concluídas quando uma solicitação for recebida. Incluindo a implementação do padrão SAGA Gerenciando tarefas do trabalhador humano (semelhante ao Amazon MTurk) Processamento de mídia Roteamento de tíquete de suporte ao cliente Processamento de pedido Serviço de teste semelhante ao ChaosMonkey e muitos outros
O outro conjunto de casos de uso é baseado na portabilidade de mecanismos de fluxo de trabalho existentes para execução no Cadence. Praticamente qualquer linguagem de especificação de fluxo de trabalho de mecanismo existente pode ser portada para execução no Cadence. Existem vários sistemas Uber internos que foram portados. Dessa forma, um único serviço de back-end pode alimentar vários sistemas de fluxo de trabalho específicos do domínio.