Resumo de Engenharia de Confiabilidade do Google: Como o Google Administra Seus Sistemas de Produção, de Betsy Beyer, Chris Jones, Jennifer Setoff e Niall Richard Murphy
Entenda como o Google garante a confiabilidade de seus sistemas no livro 'Engenharia de Confiabilidade do Google'. Aprenda sobre cultura de confiabilidade e automação!
domingo, 17 de novembro de 2024
Se você já ficou pensando em como o Google consegue manter seus serviços rodando sem dar aquelas famosas "panezinhas" que todos nós sabemos que acontecem, este livro é para você! "Engenharia de Confiabilidade do Google" é quase um manual completo do que os nerds do Google fazem para garantir que suas ferramentas (e suas vidas) não sejam prejudicadas por falhas no sistema. Prepare-se, porque vamos entrar no mundo da confiabilidade de sistemas como quem entra numa sala cheia de servidores, ou seja, com um pouco de temor e muita curiosidade.
No início do livro, os autores nos jogam no conceito de confiabilidade e como ela é vital para qualquer sistema que se preze. Em essência, confiabilidade é como um bom amigo que nunca falha - sempre disponível quando você precisa e, idealmente, sem dramas desnecessários. Os autores discutem a importância de projetar, monitorar e manter sistemas que sejam tão robustos que até um urso em sua hibernação poderia operar sem preocupações - sim, é mais fácil confiar em sistemas do que em alguns laços familiares!
Uma das receitas mágicas que eles compartilham é a famosa "Cultura de Confiabilidade". Essa é a parte onde todos no Google, desde o estagiário que faz café até os engenheiros mais sêniores, têm um papel a desempenhar. A ideia é que a confiabilidade não é apenas uma responsabilidade do time de engenharia, mas uma filosofia que deve estar em cada linha de código. Imagine um time de futebol onde todos os jogadores se importam com a eficácia da defesa. O Google basicamente se transformou em um time de futebol profissional onde ninguém quer ser o "zagueiro que faz gol contra".
Além disso, eles falam sobre a importância de fazer análises pós-incidente. Isso mesmo, quando as coisas vão mal, em vez de dar aquele famoso "estou nem aí" que muitas empresas fazem, no Google o foco é aprender com as quedas. Assim, eles conseguem transformar experiências de "deu ruim" em verdadeiras aulas de como não cair na mesma armadilha novamente. Spoiler alert: muitas dessas conversas são mais realistas do que as discussões de um grupo de apoio para quem viveu uma relação conturbada.
Os autores também introduzem o conceito de SLIs, SLAs e SLOs. Se você já ficou confuso com essas siglas, não se preocupe; é parte do charme. Esses termos se referem a métricas e objetivos que ajudam a medir e garantir o desempenho dos sistemas. Ter um bom SLO é como prometer que não vai comer todo o bolo sozinho na festa; você precisa manter essa linha de confiança com seus usuários e, se comer, pelo menos avise antes!
E não poderia faltar a parte que discute a automação. Afinal, quem quer perder horas fazendo tarefas repetitivas quando um robô pode fazer isso por você? Os Googlezões (sim, essa é uma referência a quem trabalha lá) são fervorosos defensores da automação para garantir que os sistemas operem de forma suave como manteiga derretida. É a lógica de: "se você pode automatizar, por que não fazer?"
Por último, mas não menos importante, o livro enaltece a importância do feedback contínuo e da melhoria constante. No fim das contas, o Google não se acomoda e reconhece que um bom sistema não é algo que você simplesmente cria e esquece, mas algo que precisa ser alimentado, como um pet que não para de pedir ração. A ideia é que sempre há algo novo a aprender e melhorar, e que a cultura de aprendizado deve ser tão forte quanto um café bem feito em uma manhã de segunda-feira.
Se você é da turma que curte saber sobre sistemas complexos e como gigantes da tecnologia mantêm suas operações em alta, mergulhe em "Engenharia de Confiabilidade do Google". Spoiler: você vai se sentir mais inteligente e, quem sabe, até as suas futuras reuniões de trabalho vão parecer menos assustadoras.
Ana Bia
Resumo clássicos e best-sellers com pitadas de humor e leve deboche. Meu objetivo? Transformar grandes obras em resumos fáceis de entender. Entre capítulos e risadas, faço você se sentir expert na próxima roda de conversa literária.