Redis-backed deterministic state store for Hugo workflows.
License
—
Deps
2
Install Size
—
Vulns
✓ 0
Published
Nov 21, 2025
Get Started
$ dotnet add package Hugo.Deterministic.RedisReadme
Hugo.Deterministic.Redis
Deterministic state store for Hugo workflows backed by Redis. Stores version gates and deterministic effects so replayed executions return consistent results.
Install
dotnet add package Hugo.Deterministic.Redis
Configure
builder.Services.AddSingleton<IDeterministicStateStore>(sp =>
{
var muxer = ConnectionMultiplexer.Connect("redis:6379");
return new RedisDeterministicStateStore(muxer.GetDatabase());
});
Notes
- Uses Redis hashes per change id; optimistic add/overwrite semantics mirror other deterministic stores.
- Ensure keyspace persistence (AOF/RDB) matches your durability requirements.