temporalio / sdk-go

Temporal Go SDK
https://docs.temporal.io/application-development?lang=go
MIT License
481 stars 197 forks source link

Workflow-friendly concurrency control #1521

Closed drewhoskins-temporal closed 1 week ago

drewhoskins-temporal commented 2 weeks ago

We need a mechanism for concurrency control (mutex/semaphore) that fits with the language but is reentrant and deterministic within workflow coroutines. To be used within signal and update handlers and the main workflow coroutine.

Quinn-With-Two-Ns commented 1 week ago

Closed by https://github.com/temporalio/sdk-go/pull/1530