
 Tech Leadership Rocks
 Tech Leadership Rocks #239 - 4 mitos em engenharia de software com Edu Matos
 Jul 13, 2025 
 Neste episódio, Eduardo Matos desmistifica quatro mitos da engenharia de software. Ele discute como a linguagem de programação não é o único fator na performance de um sistema. Além disso, aborda as diferenças entre microserviços e monolitos, assim como estratégias de escalabilidade em bancos de dados. A conversa traz insights valiosos sobre como aplicar essas abordagens na prática, desafiando crenças comuns e iluminando o caminho para líderes de tecnologia. 
 AI Snips 
 Chapters 
 Transcript 
 Episode notes 
Velocidade real entre linguagens
- A diferença de velocidade entre linguagens geralmente não impacta aplicações em produção.
- O gargalo principal está nas operações de I/O, não na velocidade da linguagem usada.
Quando usar monolitos ou microserviços
- Comece um projeto com monolito para ganhar velocidade e simplicidade.
- Evolve para sistemas distribuídos quando sentir dor com a escalabilidade ou estabilidade do monolito.
Trunk-based development e riscos
- Branches longas geram riscos por muito código lançado de uma só vez.
- Quebre entregas em pequenas funcionalidades autocontidas para reduzir riscos e complexidade no código.
