Maybe a Valkey cluster for simpler use cases? Although that's more like Workers KV than DO.
[1] - https://temporal.io/
Self hosting Temporal with a Postgres datastore is usually how I deploy it and it works great, but at that point I'd just write it to a Valkey store if I just wanted a easy DO interface.