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
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
560
Greenは本当にGreenか? - B/GデプロイとAPI自動テストで安心デプロイ
kaz29
0
110
Quarkusで作るInteractive Stream Application
joker1007
0
160
未回答質問の回答一覧 / 開発をリードする品質保証 QAエンジニアと開発者の未来を考える-Findy Online Conference -
findy_eventslides
0
340
巨大モノリスのリプレイス──機能整理とハイブリッドアーキテクチャで挑んだ再構築戦略
zozotech
PRO
0
210
メッセージ駆動が可能にする結合の最適化
j5ik2o
6
780
機密情報の漏洩を防げ! Webフロントエンド開発で意識すべき漏洩パターンとその対策
mizdra
PRO
10
4.2k
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
23
13k
Moto: Latent Motion Token as the Bridging Language for Learning Robot Manipulation from Videos
peisuke
0
160
TypeScript 6.0で非推奨化されるオプションたち
uhyo
12
3k
リアーキテクティングのその先へ 〜品質と開発生産性の壁を越えるプラットフォーム戦略〜 / architecture-con2025
visional_engineering_and_design
0
3.8k
プロダクト負債と歩む持続可能なサービスを育てるための挑戦
sansantech
PRO
1
610
Featured
See All Featured
Practical Orchestrator
shlominoach
190
11k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
A designer walks into a library…
pauljervisheath
210
24k
[RailsConf 2023] Rails as a piece of cake
palkan
57
6.1k
It's Worth the Effort
3n
187
28k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Writing Fast Ruby
sferik
630
62k
Code Reviewing Like a Champion
maltzj
527
40k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
What's in a price? How to price your products and services
michaelherold
246
12k
4 Signs Your Business is Dying
shpigford
186
22k
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