Durable Objects solves so many problems for realtime & persistence. The biggest problem is they're vendor locked, so we can't use them if we want to keep all of our infrastructure on AWS.
So we built out a library that lets you run Durable Object-like backends on any cloud: https://github.com/rivet-gg/actor-core