Capítulo 16. Ingeniería de fiabilidad de bases de datos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este es un extracto editado de Database Reliability Engineering, de Laine Campbell y Charity Majors (O'Reilly, 2017).

En este capítulo, hablo del oficio de la ingeniería de fiabilidad de bases de datos como subconjunto de la SRE. El nivel de la base de datos es el nivel con menos tolerancia al riesgo y, por tanto, una de las mayores oportunidades de crecimiento mediante una cultura de ingeniería de la fiabilidad. Tradicionalmente, los DBA se dedicaban a crear silos y copos de nieve. Sus herramientas eran diferentes, su hardware era diferente, sus lenguajes eran diferentes. Los DBA escribían SQL, los ingenieros de sistemas escribían Perl, los ingenieros de software escribían C++, los desarrolladores web escribían PHP y los ingenieros de redes creaban sus propios aparatos perfectos. Sólo la mitad de los equipos utilizaban algún tipo de control de versiones, y desde luego no hablaban ni se pisaban el terreno unos a otros. ¿Cómo iban a hacerlo? Era como entrar en una tierra extranjera.

Los días para que este modelo demuestre ser eficaz y sostenible están contados. Este capítulo es una visión de la ingeniería de la fiabilidad vista a través de unas gafas de ingeniero de bases de datos. No pretendo abarcar aquí todo lo posible. En su lugar, describo lo que considero importante, a través de ...

Get Buscando SRE 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.