Tornando sua App Web Mais Rápida! | 4 Técnicas de Otimização
Fabio Akita
Por que a aplicação que você tem feito vendo tutoriais e cursos online é BEM diferente do que equipes profissionais realmente fazem de verdade? Por que só "estar funcionando" não é o suficiente?
Se você já é um profissional da área, tudo que vou dizer é o arroz com feijão, mas estou facilitando seu trabalho: compartilhe com os júniors ao seu redor. E se você é iniciante, é hora de começar a ver o que diferencia sua pequena aplicação das de verdade.
O episódio de hoje não vai focar em nenhuma linguagem nem framework específicos. Os conceitos de otimização de aplicações web servem pra qualquer um. Cada uma das técnicas é assunto pra um curso inteiro. Tem muitos detalhes, muito caso-a-caso, mas a idéia hoje é dar uma visão geral da importância de não só "sair codando" e prestar atenção no que está se codando.
Capítulos
00:00 - Intro 01:19 - CAP 1 - Recapitulando como Requisição Web Funciona 04:55 - CAP 2 - Multi-processos e Proxy Reverso - Balanceando Carga 11:35 - CAP 3 - Calculando Uso de Recursos - Pool de Conexões 18:00 - CAP 4 - Estratégia de Caching - Economizando Recursos 21:46 - CAP 5 - Bancos de Dados Relacionais, NoSQL, difenças e quando usar - Replicas 28:23 - CAP 6 - Jobs Assíncronos - Devolvendo Rápido 37:05 - CAP 7 - Resumo Até Agora - Diagramas 41:32 - CAP 8 - Calculadoras e Monitores - Dados Analíticos 43:58 - CAP 9 - CDN - Assets mais Rápidos 48:31 - Bloopers
Links:
569889474 Bytes