Главная
Study mode:
on
1
The Barebones of Distributed Systems
2
Is MultiProcessing over a Single TCP Connection a Good Idea?
3
Concurrent Requests and Unique Keys on Web Applications
4
What is a Distributed Transaction in Microservices?
5
How to Avoid Double Booking and Race Conditions in Online Web Applications
6
Publish-Subscribe Architecture (Explained by Example)
7
When should you shard your database?
8
Apache Kafka Crash Course
9
Basic Caching Techniques Explained - Spatial, Temporal, Distributed, Write-Through, Write-Back,Aside
10
A Detailed Analysis of The Amazon Kinesis US East-1 Outage - AWS Outage Explained
11
Distributed Transactions are Hard (How Two-Phase Commit works)
Description:
Dive into the world of distributed systems with this comprehensive 4-hour 30-minute course. Explore essential concepts such as multiprocessing over TCP connections, concurrent requests, and unique keys in web applications. Learn about distributed transactions in microservices, techniques to prevent double booking and race conditions, and the publish-subscribe architecture. Understand database sharding, Apache Kafka, and various caching techniques. Analyze real-world scenarios like the Amazon Kinesis US East-1 outage and delve into the complexities of distributed transactions, including the two-phase commit protocol.

Distributed Systems

Hussein Nasser
Add to list
0:00 / 0:00