project-safari / zebra

lab resource inventory and reservation system
Apache License 2.0
6 stars 8 forks source link

Info&Docu on Temporal / Cadence #156

Closed evaachim closed 1 year ago

evaachim commented 1 year ago

A workflow is a way of coordinating logic and using one might help organize the series of tasks needed for Zebra, providing a predefined strategy.

evaachim commented 1 year ago

Some options include using temporal, cadence, or other (open source) workflow frameworks.

evaachim commented 1 year ago

Temporal is a workflow engine with a modular architecture​. It needs a temporal-service and a worker, and a client. ​ The service coordinates the workers and the workers run the events. Forked from Candece.

evaachim commented 1 year ago

Cadence is another workflow engine and the one temporal was forked from. Unlike temporal, it uses a TCP based multiplexing protocol ​and there is no associated metadata for activities.