Scaling microservices with Message queues, .NET and Kubernetes

When you design and build .NET applications at scale, you deal with two significant challenges: scalability & robustness. You should design your service so that even if it is subject to intermittent heavy loads, it continues to operate reliably. But how do you build such applications? And how do you …

Practical CQRS with Windows Azure

CQRS architecture approaches are an emerging trend for building distributed systems in .NET. They bring together multiple time-proven patterns and practices of delivering scalable solutions with rich business value. CQRS is also a natural fit for cloud computing projects, where it provides clear design baseline and allows reducing development and …