Praise for Seeking SRE
Reading this book is like being a fly on the wall as SREs discuss the challenges and successes theyve had implementing SRE strategies outside of Google. A must-read for everyone in tech!
Thomas A. Limoncelli
SRE Manager, Stack Overflow, Inc. Google SRE Alum
A fantastic collection of SRE insights and principles from engineers at Google, Netflix, Dropbox, SoundCloud, Spotify, Amazon, and more. Seeking SRE shares the secrets to high availability and durability for many of the most popular products we all know and use.
Tammy Butow
Principle SRE, Gremlin
Imagine you invited all your favorite SREs to a big dinner party where you just walked around all night quietly eavesdropping. What would you hear? This book is that. These are the conversations that happen between the sessions at conferences or over lunch. These are the (sometimes animated, but always principled) debates we have among ourselves. This book is your seat at the SRE family kitchen table.
Dave Rensin
Director of Google CRE
Although Googles two SRE books have been a force for good in the industry, they primarily frame the SRE narrative in the context of the solutions Google decided upon, and those may or may not work for every organization. Seeking SRE does an excellent job of demonstrating how SRE tenets can be adopted (or adapted) in various contexts across different organizations, while still staying true to the core principles championed by Google. In addition to providing the rationale and technical underpinning behind several of the infrastructural paradigms du jour that are required to build resilient systems, Seeking SRE also underscores the cultural scaffolding needed to ensure their successful implementation. The result is an actionable blueprint that the reader can use to make informed choices about when, why, and how to introduce these changes into existing infrastructures and organizations.
Cindy Sridharan
Distributed Systems Engineer
Seeking SRE
Conversations About Running Production Systems at Scale
Curated and edited by David N. Blank-Edelman
Seeking SRE
Curated and edited by David N. Blank-Edelman
Copyright 2018 David N. Blank-Edelman. All rights reserved.
Printed in the United States of America.
Published by OReilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol, CA 95472.
OReilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://oreilly.com/safari). For more information, contact our corporate/institutional sales department: 800-998-9938 or corporate@oreilly.com .
Editor: Virginia Wilson | Indexer: WordCo Indexing Services, Inc. |
Acquisitions Editor: Nikki McDonald | Interior Designer: David Futato |
Proofreader: Rachel Monaghan | Cover Designer: Karen Montgomery |
Copyeditor: Octal Publishing Services, Inc. | Illustrator: Rebecca Demarest |
Production Editors: Kristen Brown and Melanie Yarbrough |
- September 2018: First Edition
Revision History for the First Edition
- 2018-08-21: First Release
See http://oreilly.com/catalog/errata.csp?isbn=9781491978863 for release details.
The OReilly logo is a registered trademark of OReilly Media, Inc. Seeking SRE, the cover image, and related trade dress are trademarks of OReilly Media, Inc.
The views expressed in this work are those of the authors, and do not represent the publishers views. While the publisher and the authors have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the authors disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work. Use of the information and instructions contained in this work is at your own risk. If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights.
978-1-491-97886-3
[GP]
Introduction
David N. Blank-Edelman, curator/editor
And So It Begins...
Conversations. Thats the most important word in the title of this book, so pardon the lack of subtlety Im demonstrating by making it the first and last word of this book.
Why is it so important? Thats where the Seeking part of Seeking SRE comes in. The people I respect in the Site Reliability Engineering (SRE) field all believe that the field itself is still evolving, expanding, changing, and being discovered. We are all in some sense still seeking SRE.
In my experience, fields like ours grow best when the people in that field the actual practitioners talk to one another. Bring people together, let them talk, argue, laugh, share their experiences (success and failures) and their unsolved problems. A smart, kind, diverse, inclusive, and respectful community in conversation can catalyze a field like nothing else.
Origin Story
It was at SREcon16 Europe, one of the gatherings of the SRE community, that this book was born. (Full disclosure: Im one of the cofounders of SREcon.) Brian Anderson, the original OReilly editor for this book, was on the hunt. The splendid book by Google called Site Reliability Engineering had recently met with much-deserved commercial success and the publisher was on the lookout for more SRE content to publish. He and I were talking about the possibilities during a break when I realized what didnt exist for SRE. There was no volume I knew of that could bring people into some of the more interesting conversations that were happening in the field (like those that were happening at SREcon). I was seeing people discuss subjects like these:
- New implementations of SRE that didnt have a book yet. SRE has blossomed in new and exciting ways as it has taken root in different (sometimes brownfield) contexts.
- Innovative ways to learn how to practice SRE.
- What gets in the way of adopting SRE.
- The best practices people had discovered as they adopted, adapted, and lived it.
- Where the field was going next, including the subjects that are new now in the field but will be commonplace in short order.
- Finally and maybe most important what about the humans in the picture? What is SRE doing for them? What is SRE doing to them? Are humans really the problem in operations (that need to be automated away) or is that short sighted? Can SRE improve more than just operations?
And, so, the idea for Seeking SRE was born. Much to my surprise and delight, close to 40 authors from all over the field and all over the world liked the idea and decided to join me on this little project. I cant thank them enough.
Voices
Besides a wee bit of meta matter like what you are reading now, Ive tried to keep my voice soft in the book so that we could stand together and hear what its amazing contributors have to say. Youll likely notice that this book doesnt have a single consistent textual voice (mine or any other editors). Theres no attempt made to put the material into a blender and homogenize the chapters into a beige technical book register. I intentionally wanted you to hear the different voices from the different contributors just the way they talk. The only instruction they were given on tone was this: