➡️ 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: https://www.youtube.com/channel/UCDJ2HAZ_hW-DMJj_U0zN38w/join 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