Cadence Workflow Engine je bil razvit v Uberju in odprt na podlagi licence MIT.Razlika med Cadence in večino obstoječih motorjev v delovnem toku je v tem, da je usmerjen v razvijalce in je izredno prilagodljiv in razširljiv (do več deset tisoč posodobitev na sekundo in do milijard odprtih delovnih procesov).Potek dela so zapisani kot objektno usmerjeni programi in motor zagotavlja, da se stanje predmetov dela, vključno z nizom niti in lokalnimi spremenljivkami, v celoti ohrani v primeru odpovedi gostitelja.zahtevajte odgovor.Primeri uporabe so: Porazdeljeni posli CRON Upravljanje ML / Podatkovnih odzivov Odziv na poslovne dogodke.Na primer dogodki na izletu v Uberju.Delovni tok se lahko nakopiči glede na prejete dogodke in po potrebi izvajajo dejavnosti.Uvajanje storitev v Mesos / Kubernetes CI Izvedba cevovoda Zagotovite, da se ob prejetju zahteve dokonča več klicev storitev.Vključno z izvajanjem vzorca SAGA Urejanje nalog človeških delavcev (podobno kot Amazon MTurk) Medijska obdelava storitve za podporo strankam Usmerjevalna vozovnica Obdelava naročil Testing storitev, podobna ChaosMonkey in mnogim drugim. Drugi sklop primerov uporabe temelji na prenosu obstoječih motorjev delovnega toka, ki se zaženejo na Cadence.Vsak obstoječi jezik specifikacije delovnega toka motorja se lahko prenese na Cadence.Obstaja več notranjih sistemov Uber, ki so bili preneseni.Tako lahko ena sama pomožna storitev napaja več sistemov delovnega toka, specifičnih za posamezne domene.
cadence-workflow

Spletna stran:

Kategorije

Alternativa Cadence Workflowu za .NET Framework

Workflow Engine .NET

Workflow Engine .NET

WorkflowEngine.NET - komponenta, ki dodaja potek dela v vašo aplikacijo.