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
870
第二回もんご祭 パネルディスカッション
yujiosaka
January 27, 2015
Tweet
Share
More Decks by yujiosaka
See All by yujiosaka
I was understanding WASM all wrong! 🤯
yujiosaka
2
230
Machine Learning with JavaScript
yujiosaka
0
160
JavaScriptでも機械学習がやりたかった話
yujiosaka
2
430
ヘッドレスChromeでクローラを作った後の話
yujiosaka
3
640
俺が最初にヘッドレスChromeでクローラ作った 事になんねーかな
yujiosaka
4
1.2k
『XXX』のための管理画面
yujiosaka
1
1.3k
Enjoy Deep Learning by JavaScript
yujiosaka
1
320
ひたすら楽してディープラーニング
yujiosaka
20
13k
technology x business
yujiosaka
3
540
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Building an army of robots
kneath
303
45k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Visualization
eitanlees
146
15k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Bash Introduction
62gerente
611
210k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Practical Orchestrator
shlominoach
186
10k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
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