At least two architectural patterns were invented for implementing services like that — Actor Model and Saga (aka Workflow), and also a lot of libraries and frameworks. Specifically in Azure we now have (in chronological order): Service Fabric Reliable Actors, Durable Functions and Durable Entities.
In this session, Konstantin will introduce a simple example of a Stateful Service, which he will implement in three different ways with the help of those three Azure instruments. We'll take a look at the code (in C#) to check out similarities and differences. And maybe it'll become more clear to you, which instrument better suits your particular needs.
Code is here: https://github.com/scale-tone/LetsGoOutDemo