Skip to content

Framework for authoring workflows and activities running on top of the Cadence orchestration engine.

License

Notifications You must be signed in to change notification settings

natemort/cadence-client

This branch is 2 commits ahead of, 49 commits behind cadence-workflow/cadence-go-client:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

275a5b8 · Jul 2, 2024
Apr 18, 2024
May 20, 2024
Jul 2, 2024
Aug 5, 2022
Mar 29, 2023
Apr 2, 2024
Mar 29, 2023
Apr 18, 2024
Apr 1, 2024
Jun 30, 2023
May 20, 2024
Jun 4, 2020
Jul 2, 2024
Aug 30, 2023
Apr 2, 2024
Apr 1, 2024
Mar 19, 2024
Apr 24, 2018
Jun 12, 2024
Apr 2, 2024
Aug 5, 2022
Jan 27, 2020
Oct 11, 2018
Oct 24, 2016
Mar 1, 2024
Dec 1, 2021
Feb 18, 2021
Jun 7, 2024
Jul 16, 2022
Jan 20, 2023
Mar 25, 2024
Aug 31, 2023
Jun 24, 2024
Jun 24, 2024
Mar 29, 2023
Jul 12, 2023

Repository files navigation

Go framework for Cadence Build Status Coverage Status GoDoc

Cadence is a distributed, scalable, durable, and highly available orchestration engine we developed at Uber Engineering to execute asynchronous long-running business logic in a scalable and resilient way.

cadence-client is the framework for authoring workflows and activities.

How to use

Make sure you clone this repo into the correct location.

git clone git@github.com:uber-go/cadence-client.git $GOPATH/src/go.uber.org/cadence

or

go get go.uber.org/cadence

See samples to get started.

Documentation is available here. You can also find the API documentation here.

Contributing

We'd love your help in making the Cadence Go client great. Please review our contribution guidelines.

License

MIT License, please see LICENSE for details.

About

Framework for authoring workflows and activities running on top of the Cadence orchestration engine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.2%
  • Other 0.8%