Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Micro Services
Search
Hung Lin
May 11, 2015
Programming
63
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Micro Services
A speed talk I gave at Capital Laravel Meetup
Hung Lin
May 11, 2015
More Decks by Hung Lin
See All by Hung Lin
Lunch and Learn 20150603
hunglin
0
31
Other Decks in Programming
See All in Programming
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
190
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
カツオ、ご期待ください
suneo3476
0
190
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
AmebaブログはKMPから卒業します
kmars0605
0
180
SREの越境 / SRE Collaboration
y0hgi
2
310
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
290
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
450
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Scaling GitHub
holman
464
140k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Ethics towards AI in product and experience design
skipperchong
2
430
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Building the Perfect Custom Keyboard
takai
2
910
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
A designer walks into a library…
pauljervisheath
211
25k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
Transcript
MICRO SERVICES HIGH LEVEL DISCUSSION ABOUT MICRO SERVICES Created by
@hunglin
ABOUT ME data handyman @ Video Blocks craves for any
kind of data not really a PHP guy
WHAT IS MICRO SERVICE? in my humble opinion
DO ONE THING ONLY force your system (and team) to
more modulized
EASY TO DEPLOY decouple monolithic system force interface to be
clear
EASY TO TEST unit test, integration test, performance test
EASY TO MONITOR no more method wrapper or AOP
EASY TO SCALE
EASY TO TRACK DATA micro services encourages CQRS by nature
TOO GOOD TO BE TRUE? engineering is all about tradeoffs
COMMUNICATION OVERHEAD we cannot change the speed of light (at
least not yet)
OVER ENGINEERING make all method call a micro service
QUESTIONS?