Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Push-Button Reliability Testing for Cloud-Backed Applications with Rainmaker

USENIX via YouTube

Overview

Explore a conference talk on Rainmaker, a push-button reliability testing tool for cloud-backed applications. Discover how this innovative SDK utility addresses emerging reliability challenges in cloud-native programming models. Learn about the taxonomy of bugs that make applications vulnerable to transient faults and how mishandling even a single REST call interaction can impact application correctness. Gain insights into Rainmaker's fault injection policies, automatic oracles, and its ability to work seamlessly with existing test suites. Understand how this plug-and-play tool operates at the REST layer, making it transparent to applications under test. Hear about Rainmaker's success in detecting 73 bugs across 11 popular cloud-backed applications, with 55 confirmed and 51 fixed. Delve into the future of reliability testing for cloud-native applications and the importance of anticipating errors in cloud-based fault models.

Syllabus

NSDI '23 - Push-Button Reliability Testing for Cloud-Backed Applications with Rainmaker

Taught by

USENIX

Reviews

Start your review of Push-Button Reliability Testing for Cloud-Backed Applications with Rainmaker

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.