➡️ Notes: Shared in the Member Community Post (If you are Member of this channel, then pls check the Member community post, i have shared the Notes link there)
➡️ Join this channel to get access to member only perks:
/ @conceptandcoding
Topics i have covered:
- Problem statement
- Synchronized keyword solution
- What is Transaction
- What is DB Locking and its Type
- What are Isolation Level
- Distributed Concurrency Control Techniques
Chapters:
00:00 - Introduction
00:43 - Problem Statement
02:47 - SYNCHRONIZED
07:05 - What is usage of TRANSACTION
11:15 - What is DB LOCKING (Shared and Exclusive Locking)
15:47 - ISOLATION Property Introduction
18:31 - DIRTY Read Problem
22:58 - NON-REPEATABLE Read Problem
25:31 - PHANTOM Read Problem
27:41 - 1st Isolation Level: READ UNCOMMITTED
31:43 - 2nd Isolation Level: READ COMMITTED
36:53 - 3rd Isolation Level: REPEATABLE READ
39:38 - 4th Isolation Level: SERIALIZABLE
45:57 - Optimistic Concurrency Control
53:26 - Pessimistic Concurrency Control
#concurrency #systemdesign #softwareengineer
Негізгі бет System Design: Concurrency Control in Distributed System | Optimistic & Pessimistic Concurrency Lock
Пікірлер: 215