{"version":"1.0","type":"rich","provider_name":"Acast","provider_url":"https://acast.com","height":250,"width":700,"html":"<iframe src=\"https://embed.acast.com/$/629a6154b4e1e70012764c00/6612678362e1bc0016406f61?\" frameBorder=\"0\" width=\"700\" height=\"250\"></iframe>","title":"Pat Helland | Scalable OLTP in the Cloud: What’s the BIG DEAL? | #50","thumbnail_width":200,"thumbnail_height":200,"thumbnail_url":"https://open-images.acast.com/shows/629a6154b4e1e70012764c00/1712481617254-13fe7b56e6ae88dd8e58c6359b30a559.jpeg?height=200","description":"<p>In this thought-provoking podcast episode, we dive into the world of scalable OLTP (OnLine Transaction Processing) systems with the insightful Pat Helland. As a seasoned expert in the field, Pat shares his insights on the critical role of isolation semantics in the scalability of OLTP systems, emphasizing its significance as the \"BIG DEAL.\" By examining the interface between OLTP databases and applications, particularly through the lens of RCSI (READ COMMITTED SNAPSHOT ISOLATION) SQL databases, Pat talks about the limitations imposed by current database architectures and application patterns on scalability.</p><p><br></p><p>Through a compelling thought experiment, Pat explores the asymptotic limits to scale for OLTP systems, challenging the status quo and envisioning a reimagined approach to building both databases and applications that empowers scalability while adhering to established to RCSI. By shedding light on how today's popular databases and common app patterns may unnecessarily hinder scalability, Pat sparks discussions within the database community, paving the way for new opportunities and advancements in OLTP systems. Join us as we delve into this conversation with Pat Helland, where every insight shared could potentially catalyze significant transformations in the realm of OLTP scalability.</p><p><br></p><p>Papers mentioned during the episode:</p><ul><li><a href=\"https://www.cidrdb.org/cidr2024/papers/p63-helland.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">Scalable OLTP in the Cloud: What’s the BIG DEAL?</a></li><li><a href=\"https://dl.acm.org/doi/pdf/10.1145/3526208\" rel=\"noopener noreferrer\" target=\"_blank\">Autonomous Computing</a></li><li><a href=\"https://www.cidrdb.org/cidr2022/papers/p5-helland.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">Decoupled Transactions</a></li><li><a href=\"https://dl.acm.org/doi/pdf/10.1145/3475965.3480470\" rel=\"noopener noreferrer\" target=\"_blank\">Don't Get Stuck in the \"Con\" Game</a></li><li><a href=\"https://dl.acm.org/doi/pdf/10.1145/3386269\" rel=\"noopener noreferrer\" target=\"_blank\">The Best Place to Build a Subway</a></li><li><a href=\"https://arxiv.org/pdf/0909.1788.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">Building on Quicksand</a></li><li><a href=\"https://dl.acm.org/doi/pdf/10.1145/3080010\" rel=\"noopener noreferrer\" target=\"_blank\">Side effects, front and center</a></li><li><a href=\"https://dl.acm.org/doi/pdf/10.1145/2844112\" rel=\"noopener noreferrer\" target=\"_blank\">Immutability changes everything</a></li><li><a href=\"https://www.cidrdb.org/cidr2023/papers/p50-ziegler.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">Is Scalable OLTP in the Cloud a solved problem?</a></li></ul><p><br></p><p>You can find Pat on:</p><ul><li><a href=\"https://x.com/PatHelland\" rel=\"noopener noreferrer\" target=\"_blank\">Twitter/X</a></li><li><a href=\"https://www.linkedin.com/in/pathelland/\" rel=\"noopener noreferrer\" target=\"_blank\">LinkedIn</a></li><li><a href=\"https://pathelland.substack.com/\" rel=\"noopener noreferrer\" target=\"_blank\">Scattered Thoughts on Distributed Systems</a> </li></ul>","author_name":"Jack Waudby"}