Wei Hu
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
#1about 3 minutes
The evolution from key-value stores to distributed SQL
Modern distributed systems require strong consistency and a powerful query language, leading to the development of distributed SQL databases.
#2about 1 minute
Understanding the primary use cases for distributed databases
Distributed databases primarily solve for massive internet-scale workloads and help organizations comply with data sovereignty regulations.
#3about 3 minutes
How a distributed database works under the hood
A distributed database presents a single logical view to applications while physically partitioning data into replicated, independently operating shards.
#4about 6 minutes
Choosing between distributed and clustered database architectures
Clustered databases offer the lowest latency within a data center, while distributed databases provide massive geographical scale at the cost of network latency.
#5about 4 minutes
Using database sharding to meet data sovereignty laws
A global bank implemented data sovereignty for India by sharding local customer data into a dedicated region without changing its core applications.
#6about 3 minutes
Supporting hyperscale workloads with a single database
The BlueKai platform simplified its architecture and improved performance by migrating a complex, multi-database system to a single Oracle distributed database.
#7about 5 minutes
Optimizing performance with advanced data distribution methods
Flexible data distribution methods like composite, directory-based, and duplicated tables are crucial for minimizing latency and handling data skew.
#8about 2 minutes
Building resilient systems with modern replication protocols
Using adaptive replication and the Raft consensus protocol provides extreme survivability and fast, automatic failover with zero data loss.
#9about 2 minutes
The converged database model for modern applications
A converged database supports multiple data types and workloads in a single system, simplifying development and deployment across multi-cloud and on-premise environments.
#10about 2 minutes
Key features of a modern distributed SQL database
A fully-featured distributed database combines flexible data distribution, replication, and deployment methods within a converged architecture for maximum power.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:05 MIN
Understanding the fundamentals of distributed SQL databases
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
03:08 MIN
How distributed databases abstract complexity from applications
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
06:37 MIN
Achieving massive scalability and high fault tolerance
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
26:41 MIN
How to evaluate and choose a distributed SQL database
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
04:40 MIN
Solving data sovereignty requirements without application changes
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
19:52 MIN
Deploying across multi-cloud to avoid vendor lock-in
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
25:34 MIN
Key design patterns for distributed database applications
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
07:52 MIN
The architectural advantage of a SQL-native design
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
Featured Partners
Related Videos
Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases
Wei Hu
Scaling Databases
Tobias Petry
Crypto-secure Data Management with In-Database Blockchain
Wei Hu
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
Maxim Fateev
Kubernetes and Microservices with Multi-Model Databases
Wei Hu
How building an industry DBMS differs from building a research one
Markus Dreseler
Database Magic behind 40 Million operations/s
Jürgen Pilz
In-Memory Computing - The Big Picture
Markus Kett
From learning to earning
Jobs that call for the skills explored in this talk.
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL






Senior Software Engineer Database as a Service (DBaaS)
United Internet AG
Remote
Senior
Go
Bash
Scrum
Terraform
+3

