Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Microservice Architecture 101

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 29 Anzeige

Microservice Architecture 101

Herunterladen, um offline zu lesen

Microservice architecture is gaining popularity in the community, as large scale websites, such as Netflix and Amazon, adopted this paradigm and achieved better scalability. In this talk, we will cover issues with monolithic approach, how microservice architecture addresses those issues, and how it works in the real world.

Microservice architecture is gaining popularity in the community, as large scale websites, such as Netflix and Amazon, adopted this paradigm and achieved better scalability. In this talk, we will cover issues with monolithic approach, how microservice architecture addresses those issues, and how it works in the real world.

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Andere mochten auch (20)

Anzeige

Ähnlich wie Microservice Architecture 101 (20)

Anzeige

Microservice Architecture 101

  1. 1. MicroserviceArchitecture 101 Kochih Wu mecca831@gmail.com
  2. 2. Agenda Issues with monolithic approach Benefits of microservice architecture Things to watch for
  3. 3. Fewyearsback
  4. 4. BizPlan Step 1. Develop a website Step 2. ? Step 3. PROFIT
  5. 5. MonolithicGrailsapp
  6. 6. Everythingworksfine.Until...
  7. 7. Changes in one module breaks other modules
  8. 8. Cannot scale up only part of the application
  9. 9. High risk adopting new technologies
  10. 10. Test, build and deploy jobs take forever
  11. 11. Hard to establish ownership and autonomous teams
  12. 12. Introducingmicroservice
  13. 13. Benefits
  14. 14. Cleaner boundry between services
  15. 15. Can scale up services independently
  16. 16. Services can be implemented with different tech stack
  17. 17. Smaller code base, faster to build and deploy
  18. 18. Flexible release schedule
  19. 19. Enable autonomous teams
  20. 20. Nosilverbullet
  21. 21. Thingstowatchfor
  22. 22. Ops overhead (config, deploy, monitor, logging, etc.)
  23. 23. Transaction management
  24. 24. Fault tolerant
  25. 25. Testing
  26. 26. Reference Microservices Microservices - Not a free lunch! Adopting Microservices at Netflix: Lessons for Architectural Design
  27. 27. Questions?

×