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
Till Klampaeckel
January 25, 2013
Technology
1
650
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
820
Extending Composer
till
2
940
Jimdo Tech Talk: The evolution of deployment
till
0
110
Managing remote teams
till
4
240
Collecting Metrics
till
3
600
SUHOSIN - PHP's safety net
till
2
380
nano
till
1
380
Other Decks in Technology
See All in Technology
プロダクト負債と歩む持続可能なサービスを育てるための挑戦
sansantech
PRO
1
610
Redux → Recoil → Zustand → useSyncExternalStore: 状態管理の10年とReact本来の姿
zozotech
PRO
21
8.9k
改竄して学ぶコンテナサプライチェーンセキュリティ ~コンテナイメージの完全性を目指して~/tampering-container-supplychain-security
mochizuki875
1
360
Building AI Applications with Java, LLMs, and Spring AI
thomasvitale
1
220
JavaScript パーサーに using 対応をする過程で与えたエコシステムへの影響
baseballyama
1
110
新しい風。SolidFlutterで実現するシンプルな状態管理
zozotech
PRO
0
130
AIを前提に、業務を”再構築”せよ IVRyの9ヶ月にわたる挑戦と未来の働き方 (BTCONJP2025)
yueda256
1
790
Axon Frameworkのイベントストアを独自拡張した話
zozotech
PRO
0
220
「データ無い! 腹立つ! 推論する!」から 「データ無い! 腹立つ! データを作る」へ チームでデータを作り、育てられるようにするまで / How can we create, use, and maintain data ourselves?
moznion
8
5k
なぜブラウザで帳票を生成したいのか どのようにブラウザで帳票を生成するのか
yagisanreports
0
150
JJUG CCC 2025 Fall バッチ性能!!劇的ビフォーアフター
hayashiyuu1
1
390
LINEスキマニ/LINEバイトにおけるバックエンド開発
lycorptech_jp
PRO
0
340
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Code Review Best Practice
trishagee
72
19k
Speed Design
sergeychernyshev
32
1.2k
Statistics for Hackers
jakevdp
799
230k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
A Tale of Four Properties
chriscoyier
162
23k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
For a Future-Friendly Web
brad_frost
180
10k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Scaling GitHub
holman
463
140k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
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