Microservices by Martin Flowler
October 19, 2019
My takeaways:
-
There is no real definition, Its something that from the begining is ill defined
-
Martin can identify 9 characteristics
- Componentization via services
- Thinking about parts not as builders, but as users changing parts of stereo components
- Organized Around Business capabilities
- Smart endpoints and dump pipes.
- There is no room for complex middleware (ESB)
- Decentralized governance
- Decentraliced Data Managment
- Infraestructure automation
- Design for failure
-
Are microservices just SOA? microservices is just a subset of SOA, but how bit should be to be called microservices
-
With every new idea people tend to overused