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
第二回もんご祭 パネルディスカッション
Search
yujiosaka
January 27, 2015
0
890
第二回もんご祭 パネルディスカッション
yujiosaka
January 27, 2015
Tweet
Share
More Decks by yujiosaka
See All by yujiosaka
I was understanding WASM all wrong! 🤯
yujiosaka
2
270
Machine Learning with JavaScript
yujiosaka
0
180
JavaScriptでも機械学習がやりたかった話
yujiosaka
2
450
ヘッドレスChromeでクローラを作った後の話
yujiosaka
3
690
俺が最初にヘッドレスChromeでクローラ作った 事になんねーかな
yujiosaka
4
1.3k
『XXX』のための管理画面
yujiosaka
1
1.3k
Enjoy Deep Learning by JavaScript
yujiosaka
1
350
ひたすら楽してディープラーニング
yujiosaka
20
13k
technology x business
yujiosaka
3
580
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Producing Creativity
orderedlist
PRO
347
40k
The Invisible Side of Design
smashingmag
301
51k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Docker and Python
trallard
45
3.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Site-Speed That Sticks
csswizardry
10
810
GraphQLとの向き合い方2022年版
quramy
49
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Designing for Performance
lara
610
69k
Transcript
attributes: [ “violinist” “engineer” “consultant” “security specialist” “startup member of
” ] name: “Yuji Isobe”
None
architecture: front-end: [ “AngularJS” “Ruby on Rails” “MySQL” “memcached” ]
back-end: [ “Node.js” “socket.io” “MongoDB” “Redis” ]
network:
MongoDB
db.instances.aggregate i2.2xlarge m3.large m1.large x8 x4 x6
ڞ௨࣭
όʔδϣϯ 2.6.0, 2.6.3…όϥόϥͰ͢স ! MongoJoin͢Δඞཁ͕ͳ͍ͷͰɺ త͝ͱʹDBΛࡉ͔͚͍ͯ͘·͢ ! DBΛ࡞ͬͨ࣌ظɾόʔδϣϯΞοϓͨ࣌͠ظʹΑΓ·͢
͍࢝Ίͨ࣌ظ 20125݄Ͱ͢
ϨϓϦέʔγϣϯ༗ແ γϟʔσΟϯά༗ແ ͲͪΒߦͳ͍ͬͯ·͢ త͝ͱʹ͚͍ͯΔͷͰDBʹΑΓ·͢
σʔλྔ ݄ؒ10ԯPV ඵؒฏۉ400PV ฏۉಉ࣌ଓ5ສ ݄ؒอଘσʔλྔ10TB
ಋೖͷࡍʹൺֱͨ͠DB Hbase, Cassandra, CouchDB, ҰൠతͳRDB
͍ͬͯΔMongoDBͷ ಛతͳػೳ͕͋Ε ඇৗʹελϯμʔυͳ͍ํΛ͍ͯ͠·͢
ͳͥMongoDB͔ ҰݴͰݴ͍දͤ·ͤΜস
εΩʔϚϨε ҆ఆͨ͠ॻ͖ࠐΈ ॊೈͳΫΤϦ ༰қͳεέʔϧΞτ Node.jsͱͷ૬ੑͷྑ͞ ಋೖͷ؆қ͞ʢϗεςΟϯάαʔϏεར༻ʣ ֶशͷ༰қ͞ʢΤϯδχΞҎ֎ʹʣ
ϗεςΟϯάαʔϏεͰ࢝ΊΔ MongoDB
MongoDBҰݴ ඇৗʹຬʹ͍ͬͯ·͢ɻ ڧ͍ͯݴ͑ɺϝϞϦͷ͍ํΛͬͱݡ͘ग़དྷ·ͤΜ͔ʁ ! ͞Βʹڧ͍ͯݴ͑ɺdocument level lockͷ ࣮Λָ͠Έʹ͍ͯ͠·͢ɻ
we.are(“hiring! :)”) http://zenclerk.com