who ensure that Facebook's services run smoothly and have the capacity for future growth. They are embedded in every one of Facebook's product and infrastructure teams, and are core participants in every significant engineering effort underway in the company.
as a generalisation of several core SRE principles to a wider range of organisations, management structures, and personnel.” “One could equivalently view SRE as a specific implementation of DevOps with some idiosyncratic extensions.”
the current SRE definition over the last 15 years… I expect we’ll continue to evolve it to make the role even more attractive to developers while at the same time making it more effective at running efficient, high availability, large scale systems.
the software industry today. Languages and frameworks associated with these kinds of works are on the rise, and developers working in these areas command the highest salaries. SRE - ?
• SRE and DevOps share the same foundational principles. SRE is viewed by many (as cited in the Google SRE book) as a "specific implementation of DevOps with some idiosyncratic extensions."
Dedicated SRE Teams • The Intersection of Reliability and Privacy • The Art and Science of the SLO (Service Level Objectives) • Immutable Infrastructure and SRE • Scriptable Load Balancers • The Service Mesh: Wrangler of Your Microservices? • Psychological Safety in SRE
• SoundCloud (~100 engineers) • Hired a couple of former Google SREs and tried “SRE by the book” • “We could not just copy Google SRE verbatim, we had to adjust the approach to our circumstances.” • SRE Team -> Embedded SRE -> True DevOps -> Platforms Team -> Production Engineering
DevOps as a philosophy and an approach to working” “SRE implements some of the philosophy that DevOps describes” “SRE Engineer is closer to a concrete definition of a job or role than, say, “DevOps engineer.” “SRE has more concrete suggestions on how to change your work practices earlier on in that journey, albeit requiring specific adaptation. DevOps, having a wider focus, is somewhat more difficult to reason about and translate into concrete steps, but precisely because of that wider focus, is likely to meet with weaker initial resistance.”
Как SRE следит за стабильностью и скоростью HeadHunter (Антон Иванов) • Отдельный отдел (разработчики) • Про приложения и архитектуру • Про мониторинг и дежурства