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
62
Technical Debt is not a unicorn
Marco Troisi
July 16, 2016
Tweet
Share
More Decks by Marco Troisi
See All by Marco Troisi
I've seen Serverless
marcotroisi
0
54
Serverless: what it is, when to use it
marcotroisi
1
22
Is OOP dead?
marcotroisi
0
150
Healthy OOP in Javascript
marcotroisi
0
110
Microservices won't improve your code quality
marcotroisi
0
160
Other Decks in Technology
See All in Technology
増田亨さんによる 「設計の考え方とやり方」勉強会オープニング
tsuyok
0
190
ソフトバンクでのMECの取り組みについて
sbtechnight
0
300
テスト自動化を最速で軌道に乗せるために
nozomiito
0
120
セキュアなTerraformの使い方 ~ 機密情報をコードに含めず環境構築するにはどうしたらいいの?
harukasakihara
8
1.3k
COSCUP x KCD Taiwan 2020 - 那些年我們在開源社群的日子 - Cloud Native Taiwan
pohsien
0
110
AutoMLを利用した機械学習モデル構築時に意識すること
sbtechnight
0
140
私のAWS愛を聞け! ~ここが好きだよStep Functions~ #devio2022
kongmingstrap
0
270
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
10
19k
AWS CLI でやってみる ~ AWS Hands-on for Beginners ECS ハンズオン ~
kentosuzuki
1
180
DMMプラットフォーム ゼロから始めるKubernetes運用 課題と改善
pospome
0
390
A3-1 IBM Championが本音で語る「IBM Cloud」
kolinz
0
300
DBRE 活動と information_schema
_awache
0
250
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
261
37k
A Modern Web Designer's Workflow
chriscoyier
689
180k
In The Pink: A Labor of Love
frogandcode
131
21k
Bash Introduction
62gerente
598
210k
Code Reviewing Like a Champion
maltzj
506
37k
Music & Morning Musume
bryan
35
4.3k
Git: the NoSQL Database
bkeepers
PRO
415
59k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
181
15k
The World Runs on Bad Software
bkeepers
PRO
57
5.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
12
940
Practical Orchestrator
shlominoach
178
8.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
27
1.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