Explore scaling microservices using message queues, .NET, and Kubernetes in this 42-minute conference talk. Dive into the challenges of building scalable and robust applications at scale, and learn how to leverage Kubernetes' autoscaler feature for dynamic scaling based on custom metrics. Discover techniques for designing, packaging, and deploying reliable .NET applications to Kubernetes while decoupling components with a message broker. Gain insights into setting autoscaling rules to handle increasing message influx in queues. The talk covers topics such as backend performance testing, automatic scaling, decoupling failures, container deployment, and working with tools like Prometheus. Explore concepts from industry experts and organizations like CNCF, and get hands-on experience through live demonstrations of Horizontal Pod Autoscaler (HPA) with Prometheus metrics.
Scaling Microservices with Message Queues, .NET, and Kubernetes