Cadence Workflow Engine został opracowany w Uber i otwarty na licencji MIT.Różnica między Cadence a większością istniejących silników przepływu pracy polega na tym, że jest on skoncentrowany na programistach i jest niezwykle elastyczny i skalowalny (do dziesiątek tysięcy aktualizacji na sekundę i do miliardów otwartych przepływów pracy).Przepływy pracy są zapisywane jako programy zorientowane obiektowo, a silnik zapewnia, że ​​stan obiektów przepływu pracy, w tym stosów wątków i zmiennych lokalnych, jest w pełni zachowany w przypadku awarii hosta .... Kadencja jest używana do praktycznie każdej aplikacji zaplecza, która żyje poza jednympoprosić o odpowiedź.Przykładami zastosowania są: rozproszone zadania CRON Zarządzanie potokami ML / Data Reagowanie na zdarzenia biznesowe.Na przykład wycieczki w Uber.Przepływ pracy może akumulować stan na podstawie otrzymanych zdarzeń i w razie potrzeby wykonywać działania.Wdrażanie usług w implementacji potoku Mesos / Kubernetes CI Zapewnienie, że wiele wywołań usług zostanie zakończonych po otrzymaniu żądania.W tym implementacja wzorca SAGA Zarządzanie zadaniami pracowników (podobnymi do Amazon MTurk) Przetwarzanie mediów Obsługa klienta Trasowanie biletów Przetwarzanie zamówień Usługa testowania podobna do ChaosMonkey i wielu innych Drugi zestaw przypadków użycia opiera się na przeniesieniu istniejących mechanizmów przepływu pracy do uruchomienia na Cadence.Praktycznie każdy istniejący język specyfikacji przepływu pracy silnika może być przeniesiony do pracy na Cadence.Przeniesiono wiele wewnętrznych systemów Uber.W ten sposób pojedyncza usługa zaplecza może zasilać wiele systemów przepływu pracy specyficznych dla domeny.
cadence-workflow

Stronie internetowej:

Kategorie

Alternatywy dla Cadence Workflow'a dla wszystkich platform z dowolną licencją

Imixs-Workflow

Imixs-Workflow

Imixs Workflow to platforma BPM, której celem jest zmniejszenie złożoności aplikacji biznesowych.W oparciu o standard BPMN 2.0 możesz zmienić logikę biznesową bez zmiany jednego wiersza kodu.
Zenaton

Zenaton

Kreator przepływu pracy dla programistów.Buduj procesy sterowane zdarzeniami w ciągu dni zamiast miesięcy.
Activiti

Activiti

Activiti to lekka platforma do zarządzania przepływem pracy i procesami biznesowymi (BPM) skierowana do ludzi biznesu, programistów i administratorów systemów.
Workflow Engine .NET

Workflow Engine .NET

WorkflowEngine.NET - składnik, który dodaje przepływ pracy w aplikacji.
Zvolv

Zvolv

Zvolv to automatyzacja przepływu pracy bez kodu.Twórz aplikacje korporacyjne w ciągu kilku dni dzięki AI, automatyce kognitywnej, współpracy i innym wbudowanym funkcjom.
cDevWorkflow

cDevWorkflow

cDevWorkflow to platforma BPM-Workflow nowej generacji dla programistów.Całkowicie napisany przy użyciu .net i c #, skoncentrowany na wydajności i funkcjonalności.
MESG

MESG

MESG to elastyczna, zdecentralizowana platforma programistyczna, która umożliwia łatwe ponowne użycie komponentów aplikacji, zapewniając jednocześnie możliwości zarabiania, dzięki czemu programiści open source mogą zostać nagrodzeni za swoją pracę.
Kelsa

Kelsa

Kelsa to oparte na chmurze, konfigurowalne i wolne od kodu oprogramowanie do automatyzacji przepływu pracy, które umożliwia zarządzanie przepływem pracy i procesami biznesowymi dowolnego rodzaju branży.
Ferryt

Ferryt

Moduły platformy procesów tworzą system typu BPM.Ferryt umożliwia modelowanie, symulowanie i uruchamianie procesów w czasie rzeczywistym.
3YOURMIND

3YOURMIND

3YOURMIND zapewnia platformy usprawniające przemysłowy druk 3D dla innowacyjnych firm i usług drukowania 3D.Nasze platformy umożliwiają naszym klientom korzystanie z technologii na najwyższym poziomie.