Sobre el proyecto

Este repositorio es una lista seleccionada de lecturas y estudio para la preparación de entrevistas de Site Reliability Engineer (SRE). Reúne enlaces a artículos, videos, libros, cursos y conjuntos de preguntas de práctica, organizados por tema, con elementos de casilla de verificación para que los estudiantes puedan seguir su progreso. Las secciones principales incluyen: - Fundamentos: qué sucede cuando se escribe una URL en un navegador, procesos e hilos. - Linux: funcionamiento interno del shell, caché de páginas, proceso de arranque, sistemas de archivos e inodos, conceptos del kernel, herramientas de solución de problemas como strace y lsof. - Redes: fundamentos de internet, protocolos de red, interfaces de red virtuales, balanceo de carga y proxy, resolutores DNS. - Contenedores: introducciones a Docker, patrones y antipatrones de contenedores. - Kubernetes: despliegue y escalado, modelo de red, patrones de producción y mejores prácticas, comportamiento de DNS, contextos de seguridad, hojas de ruta de aprendizaje. - Infraestructura como código y gestión de configuración: guías y mejores prácticas de Terraform y Ansible. - Bases de datos: fundamentos de bases de datos, teorema CAP, ACID vs BASE, sharding, replicación, indexación, Redis, Kafka. - CI/CD: integración continua, patrones de diseño de pipelines, estrategias de despliegue, GitOps. - Nubes: guías y capacitación para AWS, Azure y GCP. - Programación: comandos de Git, recursos de aprendizaje de Python y Go, algoritmos y notación Big O. - Diseño de sistemas: introducciones generales, sistemas distribuidos, caché, balanceo de carga, tolerancia a fallos, además de diseños de ejemplo para WhatsApp, Uber, Tinder, Instagram y Netflix. - Monitoreo: SLOs, medición de latencia, señales doradas y capacitación en Prometheus, incluido PromQL. - Procesos: gestión y respuesta a incidentes, postmortems, runbooks, seguimiento de toil, organización de equipos SRE y modelos de participación. - Currículum y entrevista: redacción de currículum, proceso de entrevista SRE, colecciones de preguntas de práctica, publicaciones de blogs personales sobre entrevistas y trayectorias profesionales. - Libros y cursos: libros de SRE de Google, Linux, redes, rendimiento de sistemas y cursos en línea como Coursera y School of SRE de LinkedIn. El repositorio es un directorio de enlaces más que un tutorial o una herramienta. Está destinado a ingenieros que se preparan para roles de SRE o DevOps relacionados, y se aceptan contribuciones a través de las pautas de contribución indicadas.