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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yujiosaka
January 27, 2015
0
910
第二回もんご祭 パネルディスカッション
yujiosaka
January 27, 2015
Tweet
Share
More Decks by yujiosaka
See All by yujiosaka
I was understanding WASM all wrong! 🤯
yujiosaka
2
300
Machine Learning with JavaScript
yujiosaka
0
210
JavaScriptでも機械学習がやりたかった話
yujiosaka
2
480
ヘッドレスChromeでクローラを作った後の話
yujiosaka
3
720
俺が最初にヘッドレスChromeでクローラ作った 事になんねーかな
yujiosaka
4
1.4k
『XXX』のための管理画面
yujiosaka
1
1.4k
Enjoy Deep Learning by JavaScript
yujiosaka
1
390
ひたすら楽してディープラーニング
yujiosaka
20
13k
technology x business
yujiosaka
3
600
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
84
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
760
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
130
エンジニアに許された特別な時間の終わり
watany
106
240k
Crafting Experiences
bethany
1
77
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
Amusing Abliteration
ianozsvald
0
120
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
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