principles of microservices
play

PRINCIPLES OF MICROSERVICES Sam Newman Microxchg, Berlin 2015 1 - PowerPoint PPT Presentation

PRINCIPLES OF MICROSERVICES Sam Newman Microxchg, Berlin 2015 1 @samnewman There is no hyphen in microservice @samnewman micro-service @samnewman micro-service @samnewman Building Microservices DESIGNING FINE - GRAINED SYSTEMS


  1. Strangler App Thread Pool Legacy App Legacy App Legacy App @samnewman

  2. Strangler App Thread Pool Failing…slowly! Legacy App Legacy App Legacy App @samnewman

  3. Strangler App Thread Pool Failing…slowly! Legacy App Legacy App Legacy App @samnewman

  4. Strangler App Thread Pool Thread-pool exhausted Failing…slowly! Legacy App Legacy App Legacy App @samnewman

  5. Strangler App Thread Pool Thread-pool exhausted No requests to other downstream apps Failing…slowly! Legacy App Legacy App Legacy App @samnewman

  6. Strangler App Thread Pool Thread-pool exhausted No requests to other downstream apps Failing…slowly! Legacy App Legacy App Legacy App @samnewman

  7. Requests Building Up Strangler App Thread Pool Thread-pool exhausted No requests to other downstream apps Failing…slowly! Legacy App Legacy App Legacy App @samnewman

  8. Strangler App Thread Pool Legacy App Legacy App Legacy App @samnewman

  9. Strangler App Thread Pool Fix Timeouts Legacy App Legacy App Legacy App @samnewman

  10. Strangler App Thread Pool Fix Timeouts Legacy App Legacy App Legacy App @samnewman

  11. Strangler App Thread Pool Thread Pool Thread Pool Fix Timeouts Legacy App Legacy App Legacy App @samnewman

  12. Strangler App Thread Pool Thread Pool Thread Pool Bulkhead Fix Timeouts Downstream Connections Legacy App Legacy App Legacy App @samnewman

Recommend


More recommend