YoVDO

Meaningful Availability

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses User Experience Courses System Architecture Courses

Course Description

Overview

Explore a novel availability metric for cloud applications in this 24-minute conference talk from NSDI '20. Dive into the concept of "windowed user-uptime" and its significance for both users and system developers at Google's G Suite. Learn how this metric directly models user-perceived availability, avoiding biases found in common availability metrics. Understand the importance of distinguishing between frequent short outages and fewer long-duration outages. Examine the components of user-uptime ratio, including deriving uptime and downtime per user, and visualizing user-uptime across windows. Compare user-uptime to ground truth and success ratio metrics. Investigate the relationship between availability and hyper-active users in cloud applications.

Syllabus

Intro
Commonly used measure: Success ratio
Commonly used measure: uptime ratio
Why local outages are the norm
User-uptime ratio: uptime from each user's perspective
Deriving uptime and downtime per user
Visualizing user-uptime across windows
User-uptime versus ground truth
Does user-uptime match success ratio?
Availability and hyper-active users


Taught by

USENIX

Related Courses

User Experience for the Web
Open2Study
Intro to the Design of Everyday Things
Udacity
UX-Design for Business
Fraunhofer IESE via Independent
UX Design for Mobile Developers
Google via Udacity
SAP's UX Strategy in a Nutshell by Sam Yen
SAP Learning