Arquitetura

Pilares da Escalabilidade: Os 3 pilares para escalar sistemas distribuídos

Aprenda como arquitetos(as) desenham sistemas distribuídos e microservices para alta-performance e alta-escalabilidade fundamentados nos 3 pilares da escalabilidade: Caching, Async Processing e Load Balancing.

20 aulas
Rafael Ponte

Rafael Ponte

Software Engineer

Conteúdo do curso

12 módulos • 20 aulas

O que você vai aprender

Conteúdo técnico e prático para você dominar os conceitos de escalabilidade

Como empresas desenham sistemas para alta-escalabilidade e alta-performance
Os 3 Pilares da Escalabilidade: Caching, Async Processing e Load Balancing
Técnicas de distribuição de carga em múltiplas máquinas
Otimização de código para baixa latência e alto throughput
Cache para lidar com picos de acesso
Processamento assíncrono para maximizar throughput
Trade-offs ao adotar os 3 pilares
Perspectivas avançadas de aplicação dos pilares

Seu instrutor

Rafael Ponte

Rafael Ponte

Software Engineer

Mais de 18 anos de experiência em desenvolvimento de software, com especialização em arquitetura distribuída, integração de sistemas e evolução de legados complexos. Coordenador do maior grupo de discussão JSF do Brasil (JavaSF) e do maior JUG do Ceará (JavaCE). Palestrante em eventos como QCONSP, TDC, Agile Brasil, CEJS e JavaCE Conference.

Domine Engenharia de IA e Desenvolvimento de Software de Alta Qualidade

Rafael
Alberto
Daniel
COMEÇAR AGORA