➡ 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 NONREPEATABLE 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