Google Spanner with Deepti Srivastava

Spanner is a globally distributed, transactionally consistent database. 

Spanner initially emerged as a paper that came out of Google in 2012. Around this time, database scalability was difficult to solve, even for Google. The Spanner paper offered some breakthroughs in distributed systems which allowed Google to take some of the learnings from BigTable’s eventual consistency and construct a novel system that was transactionally consistent.

Deepti Srivastava has worked on Spanner for more than six years. When she initially started working on Spanner, she was involved in the internally facing Spanner system that Google engineers used to spin up instances of the database. Today, she works as product manager for Cloud Spanner, a product within Google Cloud. Deepti joins the show to describe the breakthroughs of Spanner, and how her work has evolved since the product has gone from an internal system to an externally facing piece of cloud infrastructure.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Check out our active companies and projects:

  • FindCollabs is a place to find collaborators and build projects. Find a project to work on
  • Podsheets is an open source podcast hosting platform built with the learnings from Software Engineering Daily. Our goal is to be the best place to host and monetize your podcast. If you have been thinking about starting a podcast, check out podsheets.com.
  • The SEDaily app for iOS and Android includes all 1000 of our old episodes, as well as related links, greatest hits, and topics. Subscribe for ad-free episodes.

Transcript

Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com/sed to get 20% off the first two months of audio editing and transcription services. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.


Sponsors

O’Reilly conferences are always a great way to learn about new technologies, network with people, eat some food. And on November 4-7 in Berlin, the Velocity and Software Architecture conferences are coming together, and You can get a 20% discount on your ticket by going to oreilly.com/sedaily and entering discount code SE20.

Vettery is an online hiring marketplace that connects highly qualified workers with top companies. Vettery keeps the quality of workers and companies on the platform high, because they vet both workers and companies. Vettery is changing the way people hire and get hired. Check out vettery.com/sedaily, and get a $300 sign-up bonus if you accept a job through Vettery.

Logi Analytics provides embedded business intelligence that goes beyond dashboards and reports. Create, deploy, and constantly improve analytic applications that engage users and drive revenue. You focus on building the best applications for your users, while Logi gets you there faster and keeps you competitive. Logi is a powerful yet nearly invisible business intelligence solution. Check it out by going to logianalytics.com/sedaily.

Software Engineering Daily is securing sponsorships for Q3. Reach our audience to promote your product or service today: softwareengineeringdaily.com/sponsor

Software Weekly

Software Weekly

Subscribe to Software Weekly, a curated weekly newsletter featuring the best and newest from the software engineering community.