Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Polyglot Architecture
Search
Dusty Burwell
May 16, 2014
Technology
0
210
Polyglot Architecture
Dusty Burwell
May 16, 2014
Tweet
Share
More Decks by Dusty Burwell
See All by Dusty Burwell
unBreakABLE: Better Software Through Semantic Versioning
dustyburwell
0
44
DevOps with Terraform
dustyburwell
0
79
Distributed System Tracing
dustyburwell
1
100
The Automation Revolution
dustyburwell
0
51
Legacy
dustyburwell
0
33
You Can't Do That On Television
dustyburwell
0
540
Ethics and Effective A/B Testing
dustyburwell
0
140
JavaScript Multiverse
dustyburwell
0
91
OWIN&Katana
dustyburwell
0
350
Other Decks in Technology
See All in Technology
不確実性に備える ABEMA の信頼性設計とオブザーバビリティ基盤
nagapad
1
340
ある編集者のこれまでとこれから —— 開発者コミュニティと歩んだ四半世紀
inao
5
3.4k
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
0
480
JAWS-UG SRE支部 #14 LT
okaru
0
110
[CV勉強会@関東 ICCV2025 読み会] World4Drive: End-to-End Autonomous Driving via Intention-aware Physical Latent World Model (Zheng+, ICCV 2025)
abemii
0
230
Quarkusで作るInteractive Stream Application
joker1007
0
150
重厚長大企業で、顧客価値をスケールさせるためのプロダクトづくりとプロダクト開発チームづくりの裏側 / Developers X Summit 2025
mongolyy
0
160
Perlの生きのこり - YAPC::Fukuoka 2025
kfly8
0
130
アジャイル社内普及ご近所さんマップを作ろう / Let's create an agile neighborhood map
psj59129
1
140
単一Kubernetesクラスタで実現する AI/ML 向けクラウドサービス
pfn
PRO
1
290
ABEMAのCM配信を支えるスケーラブルな分散カウンタの実装
hono0130
4
980
"おまじない"はもう卒業! デバッガで探るSpring Bootの裏側と「学び方」の学び方
takeuchi_132917
0
190
Featured
See All Featured
Navigating Team Friction
lara
190
15k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Context Engineering - Making Every Token Count
addyosmani
9
390
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Visualization
eitanlees
150
16k
Become a Pro
speakerdeck
PRO
29
5.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Pragmatic Product Professional
lauravandoore
36
7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Building an army of robots
kneath
306
46k
Faster Mobile Websites
deanohume
310
31k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
930
Transcript
Architecture Polyglot
None
None
None
None
None
None
None
None
Separating Concerns
None
Storage
Storage Front End API
MySQL JavaScript Ruby
None
Blog Comments Forum
Deals Goods Checkout
None
Reality
Reality
Reality
Reality
Boundary Communication
Synchronous Asynchronous
Synchronous Front End API Asynchronous
Synchronous HTTP/REST THRIFT SOAP Front End Asynchronous API
Synchronous Asynchronous API Back End Kafka MSMQ Rabbit Redis
Synchronous Asynchronous API Back End
Directing Traffic
None
location /blog { proxy_pass http://blog_app_upstream; proxy_set_header Host $host; } location
/forum { proxy_pass http://forum_app_upstream; proxy_set_header Host $host; } location / { proxy_pass http://homepage_app_upstream; proxy_set_header Host $host; }
GROUT
Common Infrastructure
None
None
None
None
None
Challenges
Sebastian Langer Paul Phillips Juan Pablo Bravo Markus Költringer Phil
Laver la-fabrique-créative vijay sekhar Luis Prado Sebastian Langer David Waschbüsch Thanks for the Icons! TheNounProject.com
@dustyburwell
[email protected]
github.com/dustyburwell
[email protected]
Thanks for your time Dusty Burwell