Главная
Study mode:
on
1
Introduction
2
Why containers
3
Demo
4
Sam Newman
5
CN
6
Learn back
7
Learn simple things
8
Planning for launch
9
Performance tests
10
Too little too late
11
Game over
12
Decoupling scaling
13
Decoupling failures
14
Message queues
15
Automatic scaling
16
Design skills
17
Containers
18
Deployment to Kubernetes
19
What are nodes
20
Best Tetris player
21
Users
22
Demo Time
23
Apologies
24
Ticket
25
Thank you
26
Lets have a look
27
Thank you sir
28
HPA
29
Application
30
Metrics
31
Check HPA
32
Check IQ
33
Check Rest
34
Proxy Data
35
Prometheus Dashboard
36
Start a spike
37
Questions
38
Cloud hosting
Description:
Explore the intricacies of scaling microservices using message queues, .NET, and Kubernetes in this 40-minute conference talk. Delve into the challenges of building scalable and robust applications at scale, and discover how to design services that operate reliably under intermittent heavy loads. Learn about Kubernetes' autoscaler feature for dynamically scaling applications based on defined metrics. Gain insights into designing, packaging, and deploying reliable .NET applications to Kubernetes, and understand how to decouple components using a message broker. Master the art of setting autoscaling rules to handle increasing message influxes in the queue. The talk covers crucial topics such as containerization, deployment strategies, node management, and performance testing. Witness a live demo showcasing the implementation of these concepts, including Horizontal Pod Autoscaler (HPA) setup, application metrics, and real-time monitoring using Prometheus dashboards. Equip yourself with essential design skills and best practices for building scalable microservices architecture in the cloud. Read more

Scaling Microservices with Message Queues, .NET, and Kubernetes

NDC Conferences
Add to list