Sobre o projeto

Este repositório é uma lista selecionada de leituras e estudos para preparação para entrevistas de Site Reliability Engineer (SRE). Ele reúne links para artigos, vídeos, livros, cursos e conjuntos de questões práticas, organizados por tópico, com itens de caixa de seleção para que os estudantes possam acompanhar o progresso. As principais seções incluem: - Fundamentos: o que acontece quando uma URL é digitada em um navegador, processos e threads. - Linux: funcionamento interno do shell, page cache, processo de boot, sistemas de arquivos e inodes, conceitos de kernel, ferramentas de solução de problemas como strace e lsof. - Redes: fundamentos da internet, protocolos de rede, interfaces de rede virtual, balanceamento de carga e proxy, resolvedores DNS. - Contêineres: introduções ao Docker, padrões e antipadrões de contêineres. - Kubernetes: implantação e escalonamento, modelo de rede, padrões de produção e melhores práticas, comportamento de DNS, contextos de segurança, roteiros de aprendizado. - Infraestrutura como código e gerenciamento de configuração: guias e melhores práticas de Terraform e Ansible. - Bancos de dados: fundamentos de bancos de dados, teorema CAP, ACID vs BASE, sharding, replicação, indexação, Redis, Kafka. - CI/CD: integração contínua, padrões de design de pipeline, estratégias de implantação, GitOps. - Nuvens: guias e treinamentos para AWS, Azure e GCP. - Programação: comandos Git, recursos de aprendizado de Python e Go, algoritmos e notação Big O. - Design de sistemas: introduções gerais, sistemas distribuídos, cache, balanceamento de carga, tolerância a falhas, além de exemplos de design para WhatsApp, Uber, Tinder, Instagram e Netflix. - Monitoramento: SLOs, medição de latência, sinais dourados e treinamento em Prometheus, incluindo PromQL. - Processos: gerenciamento e resposta a incidentes, postmortems, runbooks, acompanhamento de toil, organização de equipes de SRE e modelos de engajamento. - Currículo e entrevista: elaboração de currículo, processo de entrevista de SRE, coleções de questões práticas, postagens de blogs pessoais sobre entrevistas e trajetórias de carreira. - Livros e cursos: livros de SRE do Google, Linux, redes, desempenho de sistemas e cursos online como Coursera e a School of SRE do LinkedIn. O repositório é um diretório de links, e não um tutorial ou ferramenta. Ele se destina a engenheiros que se preparam para funções de SRE ou DevOps relacionadas, e contribuições são bem-vindas por meio das diretrizes de contribuição indicadas.