Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Introduction to Microservices

1.177 visualizaciones

Publicado el

Introduction to Microservices and its advantages and risks.

Publicado en: Tecnología
  • Inicia sesión para ver los comentarios

Introduction to Microservices

  1. 1. Microservices @andrefaria
  2. 2. Monolithic Apps http://martinfowler.com/articles/microservices.html
  3. 3. https://www.youtube.com/watch?v=CriDUYtfrjs
  4. 4. What’s the matter?
  5. 5. developers are afraid of changing the code
  6. 6. deploy the whole thing to change a single component
  7. 7. it increases the risk of failure
  8. 8. testing is slow
  9. 9. IDEs and Webservers overloaded
  10. 10. Hard to scale development (too much coordination needed)
  11. 11. Requires long term comprimisses with technologies chosen
  12. 12. http://martinfowler.com/articles/microservices.html
  13. 13. What’s the gain?
  14. 14. Simpler Development
  15. 15. Goodbye classpath hell!
  16. 16. Build and Deploy are faster
  17. 17. Development more scalable with more empowered teams
  18. 18. Freedom to try different technologies
  19. 19. More isolation and reduced risk of failure
  20. 20. And what are the challenges?
  21. 21. Complex Operation and Distribution
  22. 22. Managing Multiple databases and transactions
  23. 23. Testing distributed systems is hard
  24. 24. Coordination of changes that affects multiple services
  25. 25. Good news! The community is growing fast, new projects and patterns are coming and everything is becoming easier and easier
  26. 26. Service Discovery and Load Balancing
  27. 27. @andrefaria about.me/andrefaria

×