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
FeedHenry & MongoDB
Search
Cian Clarke
December 06, 2012
Programming
0
180
FeedHenry & MongoDB
Presentation given to the Dublin Mongo User Group, December 2012 on our use of MongoDB in FeedHenry
Cian Clarke
December 06, 2012
Tweet
Share
More Decks by Cian Clarke
See All by Cian Clarke
Beyond ChatGPT
cianclarke
1
120
Mobile Microservices
cianclarke
0
190
Red Hat Mobile & OpenShift
cianclarke
0
160
4 Weapons for Conquering the Mobile Battlefield
cianclarke
0
94
Why Use Sencha
cianclarke
1
140
Writing Mobile Apps in the cloud with FeedHenry
cianclarke
2
290
Other Decks in Programming
See All in Programming
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
9
1.7k
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
0
110
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
690
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
400
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
1k
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1.3k
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
2
820
Serena MCPのすすめ
wadakatu
4
980
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.3k
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
470
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
220
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
150
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Code Reviewing Like a Champion
maltzj
526
40k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
30
2.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Practical Orchestrator
shlominoach
190
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Transcript
& the story so far
Cian Clarke www.cianclarke.com @cianclarke github.com/cianclarke
[email protected]
We’re a
Photo: Peter Grogan
None
None
why NoSQL? why ? what for? do we use
2011
} lol sharding lol sharding 2011
TODAY
Q1 2013
oh sh!t you guys we need Data Storage like right
now ~ Somebody, Aug 2011
$ .db
-ditch Data In The Cloud ..hook
We’re also a
A customer has… SERVICES APPS +
CUSTOMER CUSTOMER CUSTOMER CUSTOMER
None
None
© Copyright FeedHenry Ltd. 2012 Partners Clients
So why did choose NoSQL?
we <3 JSON
But why did choose ? Why not or or ….
, or stick with
replication replication replication
None
Great, so where do we actually use ?
we use in repor@ng
we use in customer projects
:-‐(
Customer Ra@ngs
Product Catalog • 400,000 records • Parsed, then
dumped into DB all at once • Fell over :-‐( • Node + Streams = Awesome • Streaming CSV parser -‐> Chunks -‐> Into DB
Store Locator
Incident Response System
So, all fun & games with ?
? @feedhenry | @cianclarke feedhenry | cianclarke feedhenry.com |
cianclarke.com me www