Lambda Durable Functions (re:Invent 2025) introduces checkpoint-and-replay stateful execution directly in Lambda. A deep technical dive into steps, waits, AI agent pipelines, error handling, cost modelling, and when to choose Durable Functions over AWS Step Functions.
Read more โTag: Microservices
The Patterns That Actually Matter: What Building Microservices at Scale Taught Me About Distributed Systems
๐ AUTHORITY NOTE This content reflects 20+ years of hands-on enterprise software engineering and architecture experience. Recommendations are production-tested and enterprise-validated. Executive Summary The transition from monolithic architectures to microservices is often painted as a silver bullet for scalability. However, without the right distributed system patterns, it often results in a “distributed monolith”โa system that […]
Read more โReference Architecture: A Patient-Provider Platform over Two EHRs on Azure
A reference architecture for a HIPAA-regulated patient platform in front of two EHRs on Azure, with the booking path worked through in detail: who owns the slot, one transaction for the booking and its outbox event, idempotent delivery to the EHR over FHIR, and what happens when the EHR is down.
Read more โThe Serverless Revolution: Why AWS Lambda Changed Everything I Thought I Knew About Building Scalable Systems
๐ AUTHORITY NOTE Drawing from 20+ years of enterprise architecture experience and having migrated dozens of production systems to serverless, representing millions of Lambda invocations monthly. This is battle-tested, production-proven knowledge. Executive Summary There’s a moment in every architect’s career when a technology fundamentally rewrites your mental model of how systems should work. For me, […]
Read more โThe Architecture Decision That Will Make or Break Your System: Monolith vs Microservices in 2025
The debate between monolithic and microservices architectures has evolved significantly over the past decade. What was once a straightforward “microservices are better” narrative has matured into a nuanced understanding that the right architecture depends entirely on context. After leading architecture decisions across dozens of enterprise systems, I’ve learned that the most expensive mistakes come not […]
Read more โ