Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Technical Debt is not a unicorn
Marco Troisi
July 16, 2016
Technology
0
54
Technical Debt is not a unicorn
Marco Troisi
July 16, 2016
Tweet
Share
More Decks by Marco Troisi
See All by Marco Troisi
marcotroisi
0
39
marcotroisi
1
21
marcotroisi
0
130
marcotroisi
0
95
marcotroisi
0
140
Other Decks in Technology
See All in Technology
noriyukitakei
0
100
trafficbrain
0
200
uzabase_saas_product
0
110
koukyo1994
6
1.7k
dena_tech
1
100
kahara33
0
130
ayanadesu
0
450
mahito
0
260
lemiorhan
0
220
pohjus
0
3.3k
will03
0
110
ks91
PRO
0
170
Featured
See All Featured
orderedlist
PRO
328
36k
jrom
116
7.2k
chriscoyier
145
20k
edds
56
9.4k
eitanlees
112
10k
scottboms
251
11k
lauravandoore
437
28k
caitiem20
308
17k
chriscoyier
498
130k
philhawksworth
192
8.8k
paulrobertlloyd
71
3.6k
tanoku
86
8.6k
Transcript
.
MICROSERVICES won’t IMPROVE your CODE QUALITY @MarcoTroisi
@MarcoTroisi WRITING GREAT CODE IS ESSENTIAL MICROSERVICES won’t IMPROVE your
CODE QUALITY
@MarcoTroisi WHAT YOU NEED TO KNOW BEFORE STARTING WITH MICROSERVICES
MICROSERVICES won’t IMPROVE your CODE QUALITY
@MarcoTroisi 1. The monolith is not bad per se MICROSERVICES
won’t IMPROVE your CODE QUALITY
@MarcoTroisi 1. The monolith is not bad per se MICROSERVICES
won’t IMPROVE your CODE QUALITY 2. Microservices don’t magically suspend the rules
@MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t
IMPROVE your CODE QUALITY
@MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t
IMPROVE your CODE QUALITY FASTER INITIAL DEVELOPMENT
@MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t
IMPROVE your CODE QUALITY EASY DEPLOYMENT
@MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t
IMPROVE your CODE QUALITY EASY TESTING
@MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t
IMPROVE your CODE QUALITY EASY SHARING
@MarcoTroisi THE MONOLITH IS NOT BAD PER SE MICROSERVICES won’t
IMPROVE your CODE QUALITY EASIER TO SECURE
@MarcoTroisi THE MONOLITH IS ONLY BAD IF YOU LET IT
MICROSERVICES won’t IMPROVE your CODE QUALITY
@MarcoTroisi MICROSERVICES DON’T MAGICALLY SUSPEND THE “RULES” MICROSERVICES won’t IMPROVE
your CODE QUALITY
@MarcoTroisi MICRO DOESN’T MEAN LESS IMPORTANT MICROSERVICES won’t IMPROVE your
CODE QUALITY
@MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION
Monolith
@MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION
IMPORTANT! Monolith
@MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION
Microservices
@MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION
Microservices WITHDRAWING MICROSERVICE
@MarcoTroisi MICROSERVICES won’t IMPROVE your CODE QUALITY ONLINE BANKING APPLICATION
NOT THAT IMPORTANT? Microservices WITHDRAWING MICROSERVICE
@MarcoTroisi DON’T DO MICROSERVICES IF YOU THINK THAT SMALL =
NOT IMPORTANT MICROSERVICES won’t IMPROVE your CODE QUALITY
@MarcoTroisi WHAT MICROSERVICES REALLY ARE ABOUT MICROSERVICES won’t IMPROVE your
CODE QUALITY
@MarcoTroisi “Microservices are really more about the deployment strategy than
anything else” MICROSERVICES won’t IMPROVE your CODE QUALITY ROBERT MARTIN
@MarcoTroisi WHAT MICROSERVICES REALLY ARE ABOUT MICROSERVICES won’t IMPROVE your
CODE QUALITY
MICROSERVICES won’t IMPROVE your CODE QUALITY @MarcoTroisi THANK YOU VERY
MUCH! marcotroisi.com @MarcoTroisi github.com/marcotroisi bluefin.com