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
EasyBib & Cloudant
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Till Klampaeckel
January 25, 2013
Technology
1
660
EasyBib & Cloudant
Cloudant from a customer perspective.
Till Klampaeckel
January 25, 2013
Tweet
Share
More Decks by Till Klampaeckel
See All by Till Klampaeckel
Using & Extending Composer
till
6
830
Extending Composer
till
2
960
Jimdo Tech Talk: The evolution of deployment
till
0
120
Managing remote teams
till
4
250
Collecting Metrics
till
3
620
SUHOSIN - PHP's safety net
till
2
390
nano
till
1
390
Other Decks in Technology
See All in Technology
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
810
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
170
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
230
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
140
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
220
xDS を活用したサービスディスカバリーで実現するブランチ別 QA 環境の構築手法
knwoop
1
110
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
1k
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
320
30分でわかる「ネットワーク図の描き方入門」/infraengbooks56
corestate55
0
300
なぜAIは チーム開発を 速くしないのか
tan_go238
4
1.6k
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
140
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
1
2.8k
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
62
Exploring anti-patterns in Rails
aemeredith
2
260
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
110
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
It's Worth the Effort
3n
188
29k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
290
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
120
Claude Code のすすめ
schroneko
67
210k
Transcript
www.easybib.com
[email protected]
EasyBib and Cloudant True story, bro. 1 Friday,
January 25, 13
www.easybib.com @klimpong Till Klampäckel I live here (the next room
is our office) @klimpong — http://github.com/till /Till 2 Friday, January 25, 13
www.easybib.com
[email protected]
/EasyBib EasyBib is an information literacy platform 40
million students use EasyBib every year. Over 1000 institutions subscribe, including 100 large US universities and 900 high schools and districts. 3 Friday, January 25, 13
www.easybib.com
[email protected]
/EasyBib/tech Nginx & PHP MySQL CouchDB Redis Node
Open source: github.com/easybib 4 Friday, January 25, 13
www.easybib.com
[email protected]
/EasyBib/tech Nginx & PHP MySQL Cloudant Redis Node
Open source: github.com/easybib 5 Friday, January 25, 13
www.easybib.com
[email protected]
/CouchDB 6 Friday, January 25, 13
www.easybib.com
[email protected]
/CouchDB/time-to-relax 7 Friday, January 25, 13
www.easybib.com
[email protected]
/prototype • The year: 2008 • Search by
ISBN number. • Found a free ISBN database. (with a couple million records) • Running CouchDB 0.8 (incubating) in prod. 8 Friday, January 25, 13
www.easybib.com
[email protected]
/prototype/huge-success • It’s schema-less. • HTTP — easy
to grasp. • Never lost any data (not that it mattered). 9 Friday, January 25, 13
www.easybib.com
[email protected]
/all/in • Transition citations & projects. • User-related
still in SQL. 10 Friday, January 25, 13
What could possibly go wrong? 11 Friday, January 25, 13
Not so much! 12 Friday, January 25, 13
www.easybib.com
[email protected]
/obstacles • updating CouchDB • multiple servers (wat)
• EBS 13 Friday, January 25, 13
www.easybib.com
[email protected]
/Cloudant • To be able to scale. •
To stay close to CouchDB. 14 Friday, January 25, 13
www.easybib.com
[email protected]
/Cloudant/2010 • Dataset: 80 GB • The first
migration to a shared cluster. 15 Friday, January 25, 13
www.easybib.com
[email protected]
/Cloudant/2010/lesson multi-tenancy is hard 16 Friday, January 25,
13
www.easybib.com
[email protected]
/Cloudant/2011 dedicated cluster 17 Friday, January 25, 13
www.easybib.com
[email protected]
/Cloudant/2011/Q4 • Dataset: ~180 GB • Migrated to
a dedicated cluster on Rackspace. 18 Friday, January 25, 13
www.easybib.com
[email protected]
/Cloudant/2012 • Lots of new people. • The
released of new products. 19 Friday, January 25, 13
www.easybib.com
[email protected]
/Cloudant/2013 • Dataset: ~450 GB • We doubled
capacity. • We became customers. 20 Friday, January 25, 13
www.easybib.com
[email protected]
/retrospect • Happy database, happy customers! • We
focused on products. :) 21 Friday, January 25, 13
www.easybib.com
[email protected]
/fin We have an awesome team doing amazing
things in New York and Berlin. We’d like you to join us. 22 Friday, January 25, 13