Microsserviços
Microsserviços significam, de um lado, escalabilidade e flexibilidade para uma aplicação; do outro, complexidade e custo operacional aumentados. Quando é que as vantagens se sobressaem às desvantagens? Aquela sua aplicação de 15 mil linhas de Rails servindo meia dúzia de pessoas precisa mesmo ser particionada em várias outras apenas pelo Zeitgeist?
Bota o headphone e serve o café, porque esse é o assunto do Inviável 25.
- Calçados Microservices Prerequisites
- Three Years of Microservices at SoundCloud
- Martin Fowler: Microservices, a definition of this new architectural term
- Release It! Design and Deploy Production-Ready Software
- Ports-and-Adapters/Hexagonal Architecture
- Pact
- Building Microservices
- Five Principles of Monitoring Microservices
Recomendações:
- Leonardo
- Vitor
Microsserviços