Showing Posts From
Distributed systems
-
Ahmed Muhi - 07 Oct, 2025
Why Cloud-Native Architecture Patterns Exist
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
Publisher/Subscriber Pattern in Azure: Decoupling Services with Events
Learn how the Publisher/Subscriber pattern reduces coupling between services, when to use it, how it works, and how to choose between Azure Service Bus, Event Grid, and Event Hubs.