DOP 326: Stop Reinventing The Wheel - Use Dapr Instead

EPISODE · Nov 26, 2025 · 52 MIN

DOP 326: Stop Reinventing The Wheel - Use Dapr Instead

from DevOps Paradox · host Darin Pope & Viktor Farcic

#326: Microservices architecture has evolved far beyond simple distributed systems, but most development teams are still rebuilding the same foundational patterns over and over again. Mark Fussell, co-founder of Dapr and Diagrid, explains how his team at Microsoft identified this repetitive reinvention problem and created a solution that abstracts away the complexity of service discovery, messaging, state management, and security while providing true cloud portability. Dapr emerged from Microsoft's Azure incubations team with a clear mission: stop forcing developers to rebuild distributed systems patterns from scratch. The runtime provides standardized APIs for common microservices needs while allowing teams to swap underlying infrastructure components without changing application code. Whether using Kafka, RabbitMQ, Redis, or cloud-native messaging services, developers write against consistent APIs while platform teams maintain control over infrastructure choices. The conversation covers Dapr's journey from Microsoft internal project to CNCF graduated status, the technical decisions behind its multi-language approach, and how it integrates with existing frameworks like Spring Boot and .NET. Mark also discusses Diagrid's platform play around durable workflows and the emerging role of Dapr in AI agent development. Darin and Viktor explore the practical adoption challenges, the balance between developer productivity and platform engineering concerns, and why experienced developers tend to embrace abstraction layers more readily than those building their first distributed systems.   Mark's contact information: X: https://x.com/mfussell LinkedIn: https://www.linkedin.com/in/mfussell/   YouTube channel: https://youtube.com/devopsparadox   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/

NOW PLAYING

DOP 326: Stop Reinventing The Wheel - Use Dapr Instead

0:00 52:13

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

DevOps and Docker Talk: Cloud Native Interviews and Tooling Bret Fisher Interviews from Bret Fisher's live show with co-host Nirmal Mehta. Topics cover container and cloud topics like Docker, Kubernetes, Swarm, Cloud Native development, DevOps, SRE, GitOps, DevSecOps, platform engineering, and the full software lifecycle. Full show notes and more info available at https://podcast.bretfisher.com AI DevOps Podcast Jeffrey Palermo The AI DevOps Podcast is a show for those shipping software using AI, .NET, Azure, and DevOps. Each show brings you hard-hitting interviews with industry experts, innovating better methods, and sharing success stories. Sponsoring the podcast is Clear Measure, a software architecture and engineering firm that implements AI to empower software teams to establish quality, achieve stability, and increase speed. Hosted by CTO & Chairman, Jeffrey Palermo. The IaC Podcast Ohad Maislish The IaC Podcast explores the world of DevOps and cloud computing through the lens of Infrastructure as Code (IaC). Hosted by industry experts and thought leaders, this podcast delves into the benefits, challenges, and best practices of using code to manage and automate infrastructure. From Terraform to CloudFormation to Pulumi, listeners will gain insights into the latest trends and techniques shaping the future of infrastructure management. Whether you're a seasoned DevOps practitioner or just starting out, this podcast is a must-listen for anyone interested in the power of Infrastructure as Code. Reliability Enablers Ash Patel & Sebastian Vietz Software reliability is a tough topic for engineers in many organizations. The Reliability Enablers (Ash Patel and Sebastian Vietz) know this from experience. Join us as we demystify reliability jargon like SRE, DevOps, and more. We interview experts and share practical insights. Our mission is to help you boost your success in reliability-enabling areas like observability, incident response, release engineering, and more. read.srepath.com
URL copied to clipboard!