Project link
https://github.com/tactors/sdk
Language
Go
Short description (max 256 chars)
Typed, builder-first actor SDK for Go built on Temporal.io: describe stateful workflows, commands, queries, and activities with fluent APIs, then run them deterministically across Temporal workers and testsuite scenarios.
Long Description
Tactors SDK
Tactors is a typed, builder-first actor SDK for Go. You describe state, handlers, activities, and
runtime knobs in one fluent API and receive a deterministic actor description that every runtime can
consume—no code generation or interface{} plumbing.
What you get
- Typed actor builders: fix state with
actors.NewStateful, get typed commands/queries/activities
via helper embeds, and build once for every runtime consumer.
- Declarative knobs: retries, timeouts, caches, queue overrides, snapshots, and validators live on
the builder so intent is obvious.
- Temporal-first runtime: one
actors.Description powers worker registration, Ask/Query plumbing,
and the deterministic testsuite—no alt runtimes or codegen.
- Ops hooks: spans/metrics around commands and cross-actor calls; rotation/versioning via
WithSnapshot and actors.Patch.
Author(s)
https://github.com/youaresofunny
Project link
https://github.com/tactors/sdk
Language
Go
Short description (max 256 chars)
Typed, builder-first actor SDK for Go built on Temporal.io: describe stateful workflows, commands, queries, and activities with fluent APIs, then run them deterministically across Temporal workers and testsuite scenarios.
Long Description
Tactors SDK
Tactors is a typed, builder-first actor SDK for Go. You describe state, handlers, activities, and
runtime knobs in one fluent API and receive a deterministic actor description that every runtime can
consume—no code generation or
interface{}plumbing.What you get
actors.NewStateful, get typed commands/queries/activitiesvia helper embeds, and build once for every runtime consumer.
the builder so intent is obvious.
actors.Descriptionpowers worker registration, Ask/Query plumbing,and the deterministic testsuite—no alt runtimes or codegen.
WithSnapshotandactors.Patch.Author(s)
https://github.com/youaresofunny