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

YouTube

SRE in the Small and in the Large

USENIX via YouTube

Overview

This course aims to demonstrate that Site Reliability Engineering (SRE) principles are applicable not only to large organizations but also to small-scale systems and startups. The course covers topics such as the role of SRE, its application in different company sizes, success stories, common objections, and specific practices like load testing, monitoring, and debugging. The teaching method includes presentations, case studies, and discussions. The course is intended for individuals interested in understanding and implementing SRE practices in various organizational settings.

Syllabus

Introduction
Agenda
Introductions
SRE vs Software Engineering
SRE is a new way of engineering
What does SRE do
SRE in large companies
We dont have infinite chocolate
Success in Google
The SRE is doomed
Not all companies are doing SRE
Mini Europe
Story Time
Story Time 2
Pivot to the General
Load Tests
Export Application State
Monitor
Dependencies
Sharding
Distributed Applications
Little Known Fact
Most General Objection
Tradeoff
Exporting Application State
Debugging Without Application State
Bad Monitoring
Kitty and Bear
Dependency Testing
Stack Overflow
Precious Servers
Pack Sauce
Distributed Consensus
Identifiers
Microservices
Arguments against microservices

Taught by

USENIX

Reviews

Start your review of SRE in the Small and in the Large

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.