Distributed Systems Research with Peter Alvaro

Every software company is a distributed system, and distributed systems fail in unexpected ways. 

This ever-present tendency for systems to fail has led to the rise of failure testing, otherwise known as chaos engineering. Chaos engineering involves the deliberate failure of subsystems within an overall system to ensure that the system itself can be resilient to these kinds of unexpected failures.

Peter Alvaro is a distributed systems researcher who has published papers on a range of subjects, including debugging, failure testing, databases, and programming languages. He works with both academia and industry. Peter joins the show to discuss his research topics and goals.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

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

Triplebyte is a platform for finding a great job faster. Triplebyte is creating a series of events, opportunities, and resources for current students and new grads to help grow their career this summer, even without a paid internship. Triplebyte is  kicking things off with a free webinar on Thursday May 28th at 5pm PST! Visit Triplebyte.com/sedaily to sign up for the webinar.

CockroachDB is a distributed SQL database that makes it simple to build resilient, scalable applications quickly. CockroachDB is Postgres compatible, giving the same familiar SQL interface database developers have used for years. Host it on prem, run it in a hybrid cloud, and even deploy it across multiple clouds. Sign up for a free 30-day trial and get a free t-shirt at cockroachlabs.com/sedaily.

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. Check out vettery.com/sedaily, and get a $300 sign-up bonus if you accept a job through Vettery.

The Uptake is a new show on all things tech and community. Host Anna Chu will be traveling and introducing you to people all over the world as she follows the path of Microsoft Ignite The Tour. The show covers topics in the world of tech, as well as uncovers people’s journeys – and how-tos – of professional learning, development and community building. You will meet inspiring people in the community of tech and get inspired to be part of a vast and expanding community in your area and beyond. Subscribe today.

Software Weekly

Software Weekly

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