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
Cloudsearch @ ex.fm
Search
Lucas Hrabovsky
October 19, 2012
Programming
0
92
Cloudsearch @ ex.fm
Lucas Hrabovsky
October 19, 2012
Tweet
Share
More Decks by Lucas Hrabovsky
See All by Lucas Hrabovsky
Compass Plugins - Philly MUG, May 24th 2018
__lucas
0
30
Electron at MongoDB: LibertyJS 2016
__lucas
0
250
standalone executables for node.js apps
__lucas
1
15
Boatyard @ EmpireJS 2012
__lucas
0
86
100% JS @ LXJS 2012
__lucas
2
190
WTF is NPM?
__lucas
3
1.1k
mongodb + ex.fm @ MongoPGH 2012
__lucas
2
1k
AWS Customer Presentation: exfm - How exfm uses AWS and Amazon CloudSearch- AWS Summit 2012 - NYC
__lucas
2
250
Other Decks in Programming
See All in Programming
Blue/Greenデプロイの導入による 運用フローの改善
kudoas
1
360
0→1と1→10の狭間で Javaという技術選定を振り返る/Reflecting on the Decision to Choose Java Between Scaling from 0 to 1 and 1 to 10
jaguar_imo
2
380
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
640
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
220
Anthropic Cookbook のおすすめレシピ
schroneko
7
770
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
350
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
260
データアナリストが行うDatabricksを活用したETLの自動化事例
shinoa
0
260
Elm Form Validation
bkuhlmann
0
510
Milestoner
bkuhlmann
1
410
雑に思考を整理する技術と効能
konifar
58
28k
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
110
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Building Adaptive Systems
keathley
30
1.9k
Atom: Resistance is Futile
akmur
258
25k
Designing the Hi-DPI Web
ddemaree
276
33k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
GitHub's CSS Performance
jonrohan
1024
450k
4 Signs Your Business is Dying
shpigford
175
21k
Building Applications with DynamoDB
mza
88
5.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
119
39k
Building a Scalable Design System with Sketch
lauravandoore
455
32k
Transcript
ex.fm Lucas Hrabovsky CTO CLOUDSEARCH Thursday, October 18, 12
MUSIC ex.fm = PROTOCOL Thursday, October 18, 12
“Wartet, nicht ganz korrekt: Ist nicht nur ein Stück Software,
sondern eine ganze Umgebung davon.” Thursday, October 18, 12
“Wait, not quite correct: it is not just a piece
of software, but a whole environment of it.” Thursday, October 18, 12
HOW DO I PLAY THIS SONG? WHAT ARE MY FRIENDS
LISTENING TO? HAVE YOU HEARD THE NEW DR. DOG ALBUM YET? Thursday, October 18, 12
platforms iOS Android Web App Mobile Web Chrome Extension Firefox
Extension Safari Add-on 3rd Party Apps Televisions Thursday, October 18, 12
search @ex.fm Thursday, October 18, 12
require ments Thursday, October 18, 12
1. FLUID Thursday, October 18, 12
2. NO MORE INFRA- STRUCTURE Thursday, October 18, 12
3. TEST A LOT Thursday, October 18, 12
Elastic Search SOLR Cloud Groonga CloudSearch* Roll Your Own OPTIONS
Cloud Search Thursday, October 18, 12
Elastic Search SOLR Cloud Groonga CloudSearch* Roll Your Own OPTIONS
Cloud Search ✔ Thursday, October 18, 12
why CLOUDSEARCH ? Thursday, October 18, 12
CLOUDSEARCH AUTOMATICALLY SCALES Thursday, October 18, 12
CLOUDSEARCH TEST IT THROW IT AWAY Thursday, October 18, 12
CLOUDSEARCH FOCUS ON YOUR APPLICATION Thursday, October 18, 12
getting started CLOUDSEARCH Thursday, October 18, 12
bit.ly/exfmcloudsearch Thursday, October 18, 12
is it worth it? CLOUDSEARCH Thursday, October 18, 12
YES Auto-scaling Peace of mind x 1000 $0.00 Admin Cost
Consistent performance Thursday, October 18, 12
“COULD YOU GET ALL OF THIS FOR < PENNIES PER
HOUR?” Thursday, October 18, 12
NO IF YOU NEED CUSTOM CODE Thursday, October 18, 12
MOST APPS DON’T Thursday, October 18, 12
THANKS
[email protected]
Thursday, October 18, 12
BONUS SLIDES Thursday, October 18, 12
downsides CLOUDSEARCH Thursday, October 18, 12
NO S3 IMPORT / EXPORT ...YET Thursday, October 18, 12
NOT OPEN SOURCE , JUST A PROTOCOL SEE GROONGA Thursday,
October 18, 12
CAN’T HACK IT SORRY. USE LUCENE. Thursday, October 18, 12
optimization CLOUDSEARCH Thursday, October 18, 12
-- UNUSED INDEXES Thursday, October 18, 12
NO UNBOUND LISTS Thursday, October 18, 12
SET DEFAULT SEARCH FIELD Thursday, October 18, 12