Kapitel 16. Datenbank-Zuverlässigkeitstechnik
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Dies ist ein bearbeiteter Auszug aus Database Reliability Engineering von Laine Campbell und Charity Majors (O'Reilly, 2017).
In diesem Kapitel spreche ich über das Handwerk des Database Reliability Engineering als Teilbereich von SRE. Die Datenbankebene ist die Ebene mit der geringsten Risikotoleranz und daher eine der größten Chancen für Wachstum durch eine Kultur der Zuverlässigkeitstechnik. Traditionell waren DBAs mit der Herstellung von Silos und Schneeflocken beschäftigt. Ihre Werkzeuge waren anders, ihre Hardware war anders, ihre Sprachen waren anders. Die DBAs schrieben SQL, die Systemingenieure Perl, die Softwareentwickler C++, die Webentwickler PHP und die Netzwerkingenieure bastelten ihre eigenen perfekten Geräte. Nur die Hälfte der Teams nutzte Versionskontrolle in irgendeiner Form, und sie sprachen nicht miteinander und betraten auch nicht das Revier der anderen. Wie sollten sie auch? Es war, als würde man ein fremdes Land betreten.
Die Tage, an denen sich dieses Modell als effektiv und nachhaltig erweisen kann, sind gezählt. Dieses Kapitel ist ein Blick auf die Zuverlässigkeitstechnik durch die Brille der Datenbanktechnik. Ich habe nicht vor, hier auf alles Mögliche einzugehen. Stattdessen beschreibe ich das, was ich für wichtig halte, durch die Brille der SRE-Erfahrung. ...
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.