Blog

Categoria: Arquitetura de Software

Padrão Repository: como implementar sem criar abstração inútil
Arquitetura de Software Nathan Geeksman

Padrão Repository: como implementar sem criar abstração inútil

Padrão Repository: como implementar sem criar abstração inútil Introdução O Padrão Repository é uma abordagem de desenvolvimento de software que visa separar a lógica de negócios das operações de armazenamento e recup...

Ler post
DDD — Domain Driven Design sem a teoria toda de uma vez
Arquitetura de Software Nathan Geeksman

DDD — Domain Driven Design sem a teoria toda de uma vez

DDD — Domain Driven Design sem a teoria toda de uma vez Introdução O Domain Driven Design (DDD) é um framework de desenvolvimento de software que enfatiza a modelagem e orientação para os domínios negócios em aplicaçõ...

Ler post
Twelve-Factor App em 2025: o manifesto ainda é válido?
Arquitetura de Software Nathan Geeksman

Twelve-Factor App em 2025: o manifesto ainda é válido?

Twelve-Factor App em 2025: o manifesto ainda é válido? Introdução O manifesto Twelve-Factor App foi publicado em 2010 pelo Heroku e tem sido um guia fundamental para a arquitetura de aplicações escaláveis e robustas....

Ler post
Microservices vs Monolitos: quando usar cada um
Arquitetura de Software Nathan Geeksman

Microservices vs Monolitos: quando usar cada um

Microservices vs Monolitos: quando usar cada um Introdução A arquitetura de software tem passado por uma evolução significativa nos últimos anos, com o aumento da complexidade e escala dos sistemas em desenvolvimento....

Ler post