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
AWS Customer Presentation: exfm - How exfm uses...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Lucas Hrabovsky
May 04, 2012
Technology
270
2
Share
AWS Customer Presentation: exfm - How exfm uses AWS and Amazon CloudSearch- AWS Summit 2012 - NYC
Lucas Hrabovsky
May 04, 2012
More Decks by Lucas Hrabovsky
See All by Lucas Hrabovsky
Compass Plugins - Philly MUG, May 24th 2018
__lucas
0
52
Electron at MongoDB: LibertyJS 2016
__lucas
0
280
standalone executables for node.js apps
__lucas
1
49
Boatyard @ EmpireJS 2012
__lucas
0
110
Cloudsearch @ ex.fm
__lucas
0
100
100% JS @ LXJS 2012
__lucas
2
210
mongodb + ex.fm @ MongoPGH 2012
__lucas
2
1k
Other Decks in Technology
See All in Technology
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
290
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
140
RubyでRuby拡張を書いたらRubyより35倍速になったってどういうこと??
kazuho
3
650
さきさん文庫の書籍ができるまで
sakiengineer
0
260
人が担う「価値」とは?これからの「QA」とは / Human Value and the Future of Quality Assurance
bitkey
PRO
0
110
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
3
2.4k
NFLコンペ2026 解法
lycorptech_jp
PRO
0
120
Javaで学ぶSOLID原則
negima
1
200
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
210
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
390
AI時代に求められる思考のパラダイムシフト
nrinetcom
PRO
1
160
AIAgentと取り組むKaggle
508shuto
2
610
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Docker and Python
trallard
47
3.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
200
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
230
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
540
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
290
Between Models and Reality
mayunak
4
300
Amusing Abliteration
ianozsvald
1
180
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
The Spectacular Lies of Maps
axbom
PRO
1
770
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Transcript
The ex.fm story Lucas Hrabovsky, CTO AWS Summit
2012 -‐ NYC
Start with AWS • Previous Experience with Colos
• Used EC2 and S3 from the start • Manage instances using Fabric • Use IdenPty Access Management
Embrace ElasPcity and Ephemerality • Easily handle unexpected successes
• “Let’s try a different machine configuraPon” • “Where’d the database go?”
Move Dev Machines to Instances • Dev box
and producPon box look exactly alike • Update packages & configuraPon silently • Use cheats to replace lack of GUI’s – bit.ly/exfmgitcheatsheet • Bonus: sharing and collaboraPon
Move to Managed Services • Cloudsearch
– bit.ly/exfmcloudsearch • Avoiding lock-‐in • AnPcipated next steps: Apache Zookeeper, and more • Focus more on your applicaPon; less on infrastructure