Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to minimize transaction conflicts when working with concurrent ACID-guaranteed transactions in Databricks through this 20-minute conference talk. Explore the fundamentals of concurrent transaction functionality, including what occurs when various combinations of INSERT, UPDATE, and MERGE INTO operations run simultaneously. Discover how table isolation levels, partitioning strategies, and deletion vectors impact transaction performance and conflict resolution. Examine a real-world case study from Asana, where an intermediate blind append stage was implemented to successfully support several hundred concurrent transaction updates into the same table. Gain practical insights from Software Engineer Dima Kamalov on optimizing database operations and reducing bottlenecks in high-concurrency environments.