Kapitel 6. Wie man SRE-Prinzipien auch ohne dedizierte SRE-Teams anwendet

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Mittelständische Unternehmen befinden sich oft in einer Situation, in der eine relativ kleine Anzahl von Ingenieuren eine relativ große Anzahl von verschiedenen Funktionen entwickeln und betreiben muss.

SoundCloud ist in genau diese Situation hineingewachsen. Mit jeder neuen Funktion, die der ursprünglichen monolithischen Ruby on Rails-Codebasis hinzugefügt wurde, wurde es schwieriger, die nächste Funktion hinzuzufügen. Deshalb begannen wir 2012 mit dem schrittweisen Übergang zu einer Microservices-Architektur. Die SoundCloud-Ingenieure haben viel über die verschiedenen Herausforderungen gesprochen, die bewältigt werden mussten, damit eine solche Umstellung erfolgreich war.1 In diesem Kapitel gehen wir auf die Erfahrungen ein, die wir gemacht haben, als wir bei SoundCloud Hunderte von Diensten mit einer viel kleineren Anzahl von Ingenieuren zuverlässig betrieben haben.

SREs zur Rettung! (und wie sie fehlschlugen)

Im Jahr 2012 stellte SoundCloud zufällig einige ehemalige SREs von Google ein. Obwohl SoundCloud von der Größe her deutlich kleiner war, unterschied sich das Unternehmen in seinen technologischen Abläufen nicht so sehr von dem, was größere Internetunternehmen schon seit einiger Zeit taten. Daher war es naheliegend, ...

Get SRE suchen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.