Redis Pub/Sub vs Redis Streams: Which One Should You Use?
Modern applications increasingly rely on event-driven architecture to communicate between services, process background tasks, deliver notifications, and handle real-time updates. I
Topic
Articles tagged microservices.
11 articles
Explore #microservices
Modern applications increasingly rely on event-driven architecture to communicate between services, process background tasks, deliver notifications, and handle real-time updates. I
An order is placed. Inventory must be reserved, a payment must be processed, and the customer needs a confirmation. Should the order service call every other service and wait for e
Building software is easy when the requirement is simple. A frontend sends a request to a backend. The backend reads or writes some information in a database and returns a response
Building microservices is great, but without observability , it’s like flying blind. In this article, we’ll cover monitoring, logging, tracing , and Service Mesh concepts to make y
The .NET ecosystem continues to evolve rapidly, bringing better performance, cleaner APIs, stronger security, and first-class support for modern workloads like cloud-native applica
🔗 Introduction .NET continues evolving rapidly — with .NET 9 bringing smarter AI workflows, performance boosts, and cloud-native enhancements — and .NET 10 shipping as a major LTS
What School Doesn't Teach You About Scaling and Protection When learning about distributed systems and web architecture, you'll encounter plenty of theoretical concepts. But there'
The Evolution of Kubernetes Traffic Management As Kubernetes adoption has matured, the simple Ingress model that served us well in the early days is showing its limitations in prod
📖 The Ingress Limitation: Why We Needed Something Better If you've worked with Kubernetes in production, you've likely encountered the traditional Ingress resource. It served us w
Transitioning from a monolithic architecture to microservices is a pivotal moment for any development team. It promises scalability, resilience, and independent deployability. But