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
Polyglot Architecture
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Dusty Burwell
May 16, 2014
Technology
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Polyglot Architecture
Dusty Burwell
May 16, 2014
More Decks by Dusty Burwell
See All by Dusty Burwell
unBreakABLE: Better Software Through Semantic Versioning
dustyburwell
0
62
DevOps with Terraform
dustyburwell
0
96
Distributed System Tracing
dustyburwell
1
110
The Automation Revolution
dustyburwell
0
66
Legacy
dustyburwell
0
39
You Can't Do That On Television
dustyburwell
0
600
Ethics and Effective A/B Testing
dustyburwell
0
160
JavaScript Multiverse
dustyburwell
0
100
OWIN&Katana
dustyburwell
0
390
Other Decks in Technology
See All in Technology
AI時代、つくる力を自分たちの手に。 ──電通×KAG、アジャイルとAI駆動開発で挑む開発の変革
yuukiyo
3
450
re:Inventで、人生は変わったのか? / growth-builders-hub-1-reinvent-2026
mhrtech
2
170
バイブコーディングの特徴と「コケて直す」ループ
happysamurai294
0
130
自律的なチームを作るためにTechPMがやらないこと
ny7760
0
340
Patterns in AI Driven Software Development
akosma
PRO
0
400
[re:Invent2026事前勉強会(有志開催)]続きは、ラスベガスの廊下で / continue-in-the-vegas-hallway
sh_fk2
0
450
増え続けるプロダクトの品質をどう担保するか。ProductSpecとTypeScriptによる取り組み
joere
3
290
キヨさん67歳 AIコーディングエージェント物語
happysamurai294
0
140
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.5k
Vibe-to-Spec開発_実践ガイド
happysamurai294
0
130
AI Search (Foundry IQ) におけるRAGデータの準備と配置
ryomaru0825
1
110
仕様駆動開発の、その先へ。決める力と確かめる仕組み
inariku
1
150
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2.4k
My Coaching Mixtape
mlcsv
0
370
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
410
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k
The Curious Case for Waylosing
cassininazir
1
590
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
460
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Writing Fast Ruby
sferik
630
63k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
440
The browser strikes back
jonoalderson
0
1.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
300
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