🧩 Arquitetura de Software 4/4: monólito, microsserviços e como decidir
Just A Developer - Programmeiro
0:00 / 0:00
🧩 Arquitetura de Software 4/4: monólito, microsserviços e como decidir
10 просмотров · 8 дней назад
Just A Developer - Programmeiro
101 подписчик
10 просмотров · 8 дней назад
Até aqui a gente organizou o código dentro de um programa. Agora a pergunta
fica maior: um programa ou vários? 🤔 Quem conversa com quem — esperando
resposta ou deixando recado? Onde cada dado mora? E, principalmente: como
decidir isso sem copiar a arquitetura de uma empresa que não é a sua.
Última de quatro aulas sobre o básico de arquitetura de software, em Java com
Spring Boot. 🏁
🎯 O que você vai entender:
🔹 Monólito modular: dividido por dentro, num deploy só
🔹 Microsserviços: o ganho, o preço, e o erro clássico de três pessoas em oito serviços
🔹 As três razões concretas para dividir — e o que fazer se nenhuma acontece
🔹 Síncrono e assíncrono: por que o cliente não deve esperar um e-mail 📨
🔹 Fila: o que vai para ela é decisão de arquitetura; RabbitMQ ou Kafka é detalhe
🔹 Onde o dado mora: banco, cache e fila, e por que só um é a fonte da verdade
🔹 As quatro perguntas para decidir qualquer coisa dessa aula
🔹 Os dois erros: arquitetura de menos e arquitetura de mais ⚖️
🛠️ STACK
Java • Spring Boot • Spring Data JPA • Hibernate
Os exemplos são em Java, mas a arquitetura é a mesma em Node, Python ou .NET.
📺 SOBRE O CANAL
Um conceito de programação por vez, em 10 minutos, sem curso de 4 horas para
entender uma ideia que cabe em 10.
💡 LESS SYNTAX. MORE UNDERSTANDING.
💬 Ficou dúvida? Escreve nos comentários que ela pode virar o próximo vídeo.
👍 Se te ajudou, deixa o like e se inscreve — é o que faz o canal chegar em mais gente.
#arquiteturadesoftware #java #springboot #backend #cleanarchitecture #programacao #desenvolvimento