Como Escalar Monólitos Modulares: O Guia Completo
Автор: Waldemar Neto - Dev Lab
Загружено: 2025-10-10
Просмотров: 2836
💎 Quer Aprender a Construir Arquiteturas Modulares em Escala? Vem com a Gente: https://tinyurl.com/2s3edhys
Nos últimos anos, vimos os microservices perderem espaço e os monólitos modulares voltarem com força total. Mas será que eles realmente escalam?
Neste vídeo, eu explico como construir e escalar arquiteturas modulares com base em 10 princípios fundamentais — os mesmos que fazem parte do seu novo livro e curso sobre Arquitetura Modular e Evolutiva.
Você vai entender:
• A diferença entre monólitos modulares, arquiteturas modulares e microserviços
• Como estruturar módulos de domínio e evitar acoplamento
• Como escalar partes específicas do sistema de forma independente
• Por que empresas como Shopify, Google e Basecamp ainda rodam monólitos com sucesso
• E como ferramentas modernas como o Nx tornam isso tudo possível
👉 Curso mencionado: https://tinyurl.com/2s3edhys
📘 Livro: “Os 10 Princípios da Arquitetura Modular” — em breve!
🧱 NX para monorepos https://nx.dev/
🔔 Inscreva-se e ative o sininho para não perder os próximos vídeos sobre arquiteturas evolutivas e modulares.
💡 Se você é desenvolvedor sênior, tech lead ou arquiteto buscando simplicidade com escalabilidade, esse vídeo é pra você.
⏱️ Capítulos
00:00 Introdução – A queda dos microservices e a ascensão dos monólitos modulares
00:52 O que é um módulo
01:26 O que é um monólito
01:33 Por que os monólitos modulares voltaram
02:14 O que mudou: virtualização e aprendizado com microservices
02:46 Empresas que escalam com monólitos (Shopify, Google, Basecamp)
03:32 Exemplo prático – Arquitetura modular de streaming
04:42 Como escalar partes do monólito de forma independente
05:44 Limites do monólito modular e transição para arquitetura modular
06:19 Apps vs Packages no Nx e composição de módulos
06:58 Princípio 1 – Limites bem definidos
07:44 Princípio 2 – Componibilidade
08:22 Princípio 3 – Independência
09:14 Princípio 4 – Isolamento de estado
09:33 Princípio 5 – Comunicação explícita
10:52 Princípio 6 – Substituibilidade
11:16 Princípio 7 – Deploy independente
11:41 Princípio 8 – Escala independente
11:59 Princípio 9 – Monitoramento e observabilidade
12:19 Princípio 10 – Falhas isoladas
13:07 Limites e trade-offs de cada abordagem
14:02 Como o Nx e o monorepo viabilizam deploys e escalabilidade
14:37 Conclusão – O futuro das arquiteturas modulares
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: