SQL databases were built for data consistency and vertical scalability. They did this very well for the long era of monolithic applications running in dedicated, single-server environments. However, their design presented a problem when the paradigm changed to distributed applications in the cloud. This shift eventually ushered in the rise of distributed SQL databases. One of the most prominent is CockroachDB, which uses a distributed architecture inspired by Google’s Spanner. But what were the engineering approaches that made this architecture possible?
Jordan Lewis is a Senior Director of Engineering at CockroachDB Cloud. He joins the show to talk about the design of CockroachDB and how it works under the hood.
This episode is hosted by Lee Atchison. Lee Atchison is a software architect, author, and thought leader on cloud computing and application modernization. His best-selling book, Architecting for Scale (O’Reilly Media), is an essential resource for technical teams looking to maintain high availability and manage risk in their cloud environments.
Lee is the host of his podcast, Modern Digital Business, an engaging and informative podcast produced for people looking to build and grow their digital business with the help of modern applications and processes developed for today’s fast-moving business environment. Listen at mdb.fm. Follow Lee at softwarearchitectureinsights.com, and see all his content at leeatchison.com.
Please click here to see the transcript of this episode.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
The post CockroachDB with Jordan Lewis appeared first on Software Engineering Daily.
Nuxt JS with Anthony Fu
Scaling Large ML Models to Small Devices with Atila Orhon
Anaconda and Accelerating AI Development with Rob Futrick
Engineering the Playdate Gaming Handheld with James Moore and Dave Hayden
Using LLMs for Training Data Preparation with Nihit Desai
AI-Driven Observability at Kentik with Avi Freedman
SolidJS with Ryan Carniato
Database Scaling at Figma with Sammy Steele
Bonus Episode: How to Build a Self-Driving Car with Ian Williams
Security Engineering with Ben Huber
Startup Investing with George Mathew
Hookdeck and Building an Event Gateway with Alex Bouchard
Authlete and Making OAuth Accessible with Justin Richer
Netflix Engineering with Jay Phelps
Data Applications on Snowflake with Daniel Myers
Bonus Episode: Optimizing Nintendo 64 Code with Kaze Emanuar
A Semantic Layer for Data with Artyom Keydunov
Developing Blasphemous II with David Erosa and Dani Márquez
Building the PyCharm IDE at JetBrains with Paul Everitt
Tonic and Synthetic Data with Andrew Colombi and Adam Kamor
Create your
podcast in
minutes
It is Free
gm! crypto
Cyber Security Headlines
Cybersecurity Today
Geek Warning
The WAN Show