Главная
Study mode:
on
1
Intro
2
Panther Science Fiction PHILIP K. DICK
3
STRATEGY
4
State - computer science
5
State, state everywhere
6
Fully Stateless
7
Stateful or Stateless?
8
Fully Stateful
9
High availability - strategi
10
Scaling
11
Multi-region - basic units
12
Multi-region Azure vs AWS
13
VM Placement Strategies
14
Why should we care?
15
So let's scale Zookeepers!
16
Highly Available Cloud Services
17
Database
18
Scalability
19
Active Geo-Replication
20
Failover groups
21
Demo time!
22
Azure SQL - my experience
23
But there is a hope...
24
Amazon RDS
25
Cosmos DB
26
Amazon DynamoDB
27
Locally-redundant storage
28
Read-access GRS
29
Azure Storage V2
30
Azure queue
31
Storage - experience
32
Proxy
33
Dynamic approach
34
SLA - Service Level Agreement
35
Uptime and downtime with 99.9 % SLA
36
Uptime and downtime with 99.999 % SLA
37
Uptime approach
38
So let's go multiregion!
39
Multiregion SLA
40
Call to action!
41
Slides and code
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore strategies for building highly available stateful distributed systems in cloud environments in this 45-minute conference talk from NDC Oslo 2020. Delve into the complexities of state management, comparing stateful and stateless applications, and learn effective approaches for ensuring high availability in Azure and AWS. Examine scaling techniques, multi-region deployments, and the importance of machine placement. Discover tools and services for managing state, including a live demonstration of Azure SQL failover and a comparison with Cosmos DB. Gain insights into storage solutions, queues, and their high-availability features. Understand Service Level Agreements (SLAs) and learn to calculate them for your systems. Leave equipped with practical knowledge to build reliable architectures and make your stateful distributed systems highly available in cloud environments.

Do Developers Dream of Stateless Apps

NDC Conferences
Add to list
0:00 / 0:00