Microservices won't improve your code quality

Microservices won't improve your code quality

Microservices are great. But small (or micro) doesn’t automatically mean better. Find out why the notion that you can «hack up» and quickly send to production a new microservice is a myth and will, in the long run, lead to the exact same problems of a monolith developed without discipline and an overall view of the big picture.

Bdcd782e200eaaa4d277af868cf3a3dd?s=128

Marco Troisi

August 11, 2016
Tweet

Transcript

  1. 8.

    @MarcoTroisi WHAT YOU NEED TO KNOW BEFORE STARTING WITH MICROSERVICES

    MICROSERVICES won’t IMPROVE your CODE QUALITY
  2. 10.

    @MarcoTroisi 1. The monolith is not bad per se MICROSERVICES

    won’t IMPROVE your CODE QUALITY 2. Microservices don’t magically suspend the rules
  3. 12.

    @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY FASTER INITIAL DEVELOPMENT
  4. 13.

    @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY EASY DEPLOYMENT
  5. 14.
  6. 15.
  7. 16.

    @MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t

    IMPROVE your CODE QUALITY EASIER TO SECURE
  8. 17.

    @MarcoTroisi THE MONOLITH IS ONLY BAD IF YOU LET IT

    MICROSERVICES won’t IMPROVE your CODE QUALITY
  9. 24.

    @MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION

    NOT THAT IMPORTANT? Microservices WITHDRAWING MICROSERVICE
  10. 25.

    @MarcoTroisi DON’T DO MICROSERVICES IF YOU THINK THAT SMALL =

    NOT IMPORTANT MICROSERVICES won’t IMPROVE your CODE QUALITY
  11. 27.

    @MarcoTroisi “Microservices are really more about the deployment strategy than

    anything else” MICROSERVICES won’t IMPROVE your CODE QUALITY ROBERT MARTIN
  12. 29.
  13. 30.

    MICROSERVICES won’t IMPROVE your CODE QUALITY @MarcoTroisi THANK YOU VERY

    MUCH! marcotroisi.com @MarcoTroisi github.com/marcotroisi bluefin.com