Manual de Sistemas de Alta Carga

Aleksandr Shitik
Aleksandr Shitik

Escrevo meus próprios posts e livros, e faço resenhas de filmes e livros. Especialista em cosmologia e astronomia, TI, produtividade e planejamento.

Manual de Sistemas de Alta Carga
Oleg Bunin
Gêneros: Programação
Ano de publicação: 2019
Ano de leitura: 2025
Minha avaliação: Boa
Número de leituras: 1
Total de páginas: 53
Resumo (páginas): 8
Idioma original da publicação: Russo
Traduções para outros idiomas: Nenhuma tradução para outros idiomas encontrada

Descrição Geral

Um livro pequeno, com pouco mais de 50 páginas em PDF, parece mais um resumo de palestras de algumas apresentações e conferências. O material é apresentado em formato textual e gráfico. A dificuldade de leitura é fácil.

Visão Geral Breve

O material não consiste em capítulos, mas sim, mais precisamente, em lições. Vou analisar brevemente cada uma delas.

Manual sobre altas cargas:

  • Lição 1 é dedicada à análise de sistemas em geral. São discutidas comparações entre abordagens monolíticas e de microsserviços. É mencionada a arquitetura de três camadas (frontend, backend e armazenamento).
  • Lição 2 é dedicada à escalabilidade do frontend: entrega de conteúdo estático, cache, construção de arquitetura, balanceamento de carga.
  • Lição 3 é dedicada à escalabilidade do backend. Camadas de código, cache e coisas semelhantes são discutidas.
  • Lição 4 é dedicada à escalabilidade no tempo - ou seja, operações diferidas e assíncronas.
  • Lição 5 é dedicada a bancos de dados e sua escalabilidade. Tipos de bancos de dados, replicação, fragmentação - principais tópicos da lição.
  • Lição 6 é chamada "Confiabilidade, Operação, Padrões de Arquiteturas Escaláveis" e é dedicada a práticas de manutenção e operação de sistemas. Monitoramento e implantação são mencionados.

Opinião

Para um livro-resumo de 50 páginas, o material é bastante bom e interessante. No entanto, tudo é abordado exclusivamente do aspecto teórico, com uma visão puramente superficial. Portanto, é pouco provável que você encontre recomendações específicas aqui. Também não há exemplos de código no livro (bem, é compreensível por que - o material consiste em abstrações e é abordado superficialmente). Gostaria de ver mais capítulos - lições, por exemplo, uma delas dedicada a ferramentas específicas (mesmo que superficialmente), e outra - a testes de sistemas de alta carga.

Вверх