Video: Microservices - Martin Fowler

November 6th, 2020

Video: Microservices - Martin Fowler

(https://www.youtube.com/watch?v=2yko4TbC8cI)

 

no description for image available

1. Componentization via services

2. Organized around business capability

3. Products not Projects

4. Smart endpoints and dump pipes

5. Decentralized Governance

6. Decentralized Data Management

7. Infrastructure Automation

8. Design for failure

9. Evolutionary Design

 

Amazon team

2 pizza

business capability

direct user access

never share database

 

Complexity

- distribution

- async

- eventual consistency

 

no description for image available

 

Microservice prerequisites

- rapid provisioning

- basic monitoring

- rapid deployment

- devops culture