Showing Posts From
Distributed systems
-
Ahmed Muhi - 07 Oct, 2025
Introduction to Cloud-Native Architecture Patterns: Building Resilient Distributed Systems
Discover why cloud-native architecture patterns exist and which problems they solve. Learn the five core challenges of distributed systems and the battle-tested patterns that address them - from resilience to observability.
-
Ahmed Muhi - 21 Aug, 2025
Dapr for Beginners: Building Pub/Sub Microservices with Dapr
Learn how to use Dapr's publish and subscribe building block to build event-driven microservices. In this hands-on tutorial, an Order Service publishes an OrderPlaced event, an Inventory Service subscribes to it, and Dapr handles the local pub/sub plumbing through its sidecar model.
-
Ahmed Muhi - 16 Apr, 2023
Dapr for Beginners: Simplifying Microservices with Building Blocks
Learn why microservices become difficult as applications grow, and how Dapr helps simplify common distributed-system concerns such as service invocation, state management, pub/sub messaging, secrets, and observability.