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
82
Distributed System Tracing
dustyburwell
1
100
The Automation Revolution
dustyburwell
0
55
Legacy
dustyburwell
0
33
You Can't Do That On Television
dustyburwell
0
560
Ethics and Effective A/B Testing
dustyburwell
0
140
JavaScript Multiverse
dustyburwell
0
96
OWIN&Katana
dustyburwell
0
360
Other Decks in Technology
See All in Technology
Cosmos World Foundation Model Platform for Physical AI
takmin
0
890
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
5.5k
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
220
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
370
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
380
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
410
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
140
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
450
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
610
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Designing for Performance
lara
610
70k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
140
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Designing for Timeless Needs
cassininazir
0
130
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
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