Over the last few posts, we’ve been building the backend of a coffee shop using Temporal, modeling the key steps in fulfilling an order as distributed activities: taking payments, checking supplies, brewing coffee, and serving it. These are all orche...