AAniruddhainanieruddha.hashnode.dev·Apr 19, 2025 · 5 min readBrewing Coffee: Talking to Customers in Real TimeOver 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...00
AAniruddhainanieruddha.hashnode.dev·Apr 13, 2025 · 4 min readBrewing Coffee : Setting up remaining ActivitiesIf you haven’t read the previous post about setting up the Payment Activity, I highly recommend checking that out first. In that post, we covered Temporal Activities in detail. Here, we’ll follow a similar structure to create three new services: inv...00
AAniruddhainanieruddha.hashnode.dev·Apr 12, 2025 · 4 min readBrewing Coffee : Setting Up Payment with Temporal ActivitiesIn the last post, we created a basic Temporal Workflow to handle coffee orders. However, it didn’t actually do anything yet! In this post, we’ll start adding functionality by creating the Payment Service — a dedicated micro-service that will calculat...00
AAniruddhainanieruddha.hashnode.dev·Apr 6, 2025 · 4 min readBrewing Coffee : First Temporal Workflow, One Cup at a TimeWelcome back to our coffee-fueled backend journey! ☕ In the last post, we got the Temporal setup brewing for our Best-Coffee-Shop—we laid the foundation. Now, it’s time to write our first real workflow: the one that brings a customer’s coffee order t...00
AAniruddhainanieruddha.hashnode.dev·Apr 5, 2025 · 2 min readBrewing Coffee : Setting Up Temporal for Best-Coffee-ShopWelcome to the "Best Coffee Shop" series — where we build a real-world distributed application using Temporal.io and Python! Imagine you're at your favorite coffee place. You place an order. That simple action sets off a whole chain of tasks: someone...00