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
Tatsuya Tsuruoka
August 23, 2014
Business
2
2k
メルカリ開発の歴史
2014年8月、「【スマートニュース/メルカリ/フリークアウト】テクノロジー系スタートアップ3社の成長をドライブする技術」での発表資料です。
Tatsuya Tsuruoka
August 23, 2014
Tweet
Share
More Decks by Tatsuya Tsuruoka
See All by Tatsuya Tsuruoka
「メルカリ アッテ」を支える Google App Engine と Golang
ttsuruoka
18
12k
GoとGAEによるWebアプリケーション開発(Go Con 2016 Spring)
ttsuruoka
12
8.2k
アッテ開発の技術 : Golang と Google App Engine
ttsuruoka
20
48k
メルカリの超高速開発を支えるPHP (PHPCon2014)
ttsuruoka
17
25k
LT_有給とって温泉に行こう
ttsuruoka
0
240
Other Decks in Business
See All in Business
DWANGO(旧KADOKAWA Connected)|事業紹介資料
kadokawaconnected
4
76k
CompanyDeck 2025
immedio
0
2k
株式会社ジュニ - 採用ピッチ
junni_inc
1
17k
家族アルバム みてね 事業紹介 / Our Business
familyalbum
4
33k
zeta introduction
scatterlab
0
610
dely株式会社 会社紹介資料/dely
delyinc
13
390k
MDMカルチャーガイド_ver1.2
c0rp_mdm
0
2.4k
(29枚)採用力アップトレーニングプログラムの詳細と3つの特徴
nyattx
PRO
0
500
enechain company deck
enechain
PRO
8
110k
UserTestGuideline202503
kouzoukaikaku
1
260
自分の未来を創る第一歩 サクセッションプランニングと省察でたちカエル
sai_kaneko
0
230
Стратегия: от ремесла к технологии и два следующих шага
alexanderbyndyu
0
200
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.1k
Visualization
eitanlees
146
16k
Product Roadmaps are Hard
iamctodd
PRO
52
11k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
119
51k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.4k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Transcript
ϝϧΧϦ։ൃͷྺ࢙ dͬͦ͜Γཪଆڭ͑·͢d גࣜձࣾϝϧΧϦ Ԭୡ
ࠓճ͓͢Δ͜ͱ w ϝϧΧϦͲΜͳΞϓϦʁ w ͲΜͳνʔϜͰ։ൃ͍ͯ͠Δʁ w Ұ൪େࣄͳ͜ͱʮεϐʔυʯ
None
None
None
w ຖສ݅Ҏ্ͷग़ w ݄ؒྲྀ௨ֹԯԁҎ্ Ͱສ%-ୡ
։ൃνʔϜ
։ൃνʔϜ w ݄ɺ։ൃνʔϜ͕ੜ w ։ൃऀͲ͏ͬͯू·ͬͨʁ
None
w ࠷খݶͷϝϯόʔ w ϑϧλΠϜͷ։ൃऀਓ ։ൃνʔϜɿ࠷ॳ ΫϥΠΞϯτɿ໊ αʔόɿ໊
։ൃνʔϜɿϦϦʔε࣌ "OESPJEɿ໊ αʔόɿ໊ J04ɿ໊
։ൃνʔϜɿݱࡏ w 64൛ͷ։ൃ։࢝ "OESPJEɿ໊ αʔόɿ໊ J04ɿ໊
ϝϧΧϦ։ൃͷۂઢ ࠓ͜͜ ඪ
w ͜Ε·ͰͷϝϧΧϦˠͷஈ֊ w ։ൃऀͷׂɺ։ൃͷߟ͑ํ ஈ֊ʹΑͬͯมΘΔ w Ұ൪େࣄͩͬͨ͜ͱʁ
Ұ൪େࣄͳ͜ͱʮεϐʔυʯ
w ઌߦ͢Δڝ߹ ޙ͔Βͬͯ͘Δେࢿຊͷڝ߹ w ϦϦʔε͢Δ·Ͱͷεϐʔυɺ ϦϦʔε͔ͯ͠ΒͷεϐʔυͰ ࠩΛ͚Δ͔͠ͳ͍ w ୭͔ʹͬͯΒͬͯɺՁΛߴΊ͍ͯ͘ ͳͥʮεϐʔυʯ͕େࣄͳͷ͔
ͳͥʮεϐʔυʯ͕େࣄͳͷ͔ w εϐʔυ͕େࣄͳ͜ͱΈΜͳ͔͍ͬͯΔ w ʮͬͱΏͬ͘Γ࡞Εྑ͔ͬͨʯ ͱ͍͏͜ͱ͋Γ͑ͳ͍
w ஸೡʹ࡞ΒΕ͍ͯͯྑ͘Ͱ͖͍ͯΔ͚Ͳ ୭͍ͬͯͳ͍αʔϏε ҙຯ͕ͳ͍ɻɻ ελʔτΞοϓͷੈքͰʣ
ʮεϐʔυʯΛग़͢͜ͱͷ ͠͞
ݶΒΕͨϦιʔεͰͲ͏࡞Δʁ w ։ൃऀɺ༧ࢉɺ࣌ؒ ͲΕΓͳ͍ͷ͕;ͭ͏
εϐʔυΛੜΈग़͢ ͭͷߟ͑ํ
w ࠷ॳ͔Β͜ͷߟ͕͑໌֬ͩͬͨΘ͚Ͱ ͳ͘ɺܦݧ͔ΒಘΒΕͨ݁Ռ
໎ͬͨΒ୯७ͳํΛબͿ
໎ͬͨΒ୯७ͳํΛબͿ w ٕज़બఆ͢Δͱ͖ʹΑ͋͘Δ w ߴػೳ͚ͩͲෳࡶͳͷWTػೳ͚ͩ Ͳ୯७ͳͷ w ྫɿߏཧπʔϧ$IFGWT"OTJCMF
໎ͬͨΒ୯७ͳํΛબͿ w Ͱ͖ΔݶΓใΛूΊܾͯΊΒΕͳ͍ͱ͖ ʮػೳ͚ͩͲ୯७ͳͷʯΛબͿ w ୯७Ͱ͋Δ͜ͱֶशίετ͕͍ͷ ظతʹՌ͕ग़Δ w ʙઌͷϝϦοτΑΓࠓ͕େࣄ
࠷ߴͩͱࢥ͏ͷͷ ׂͰग़͢
࠷ߴͩͱࢥ͏ͷͷ ׂͰग़͢ w ͍͔ͭΘΕΔ͔͠Εͳ͍ίʔυΛ ࠓ४උ͓͍ͯͯ͠ʜ ेதീΘΕͳ͍ɻɻ ݁ہɺԼͨ࣌ؒ͠ճऩͰ͖ͣʣ
࠷ߴͩͱࢥ͏ͷͷ ׂͰग़͢ w ͍ͭདྷΔ͔͔Βͳ͍ະདྷͷ͜ͱΑΓɺ ͙͢ͷલͷޭͷ΄͏͕ѹతʹॏཁ w ͷલͷޭ͕͋ͬͯ࢝Ίͯɺ কདྷΛݟӽͨ͠վળΛ͢Δҙຯ͕ग़ͯ͘Δ
࠷ߴͩͱࢥ͏ͷͷ ׂͰग़͢ w ࠷ߴΛࢦ͢ͱɺ ͍ͭ·ͰܦͬͯऴΘΒͳ͍ w 6*σβΠϯͰΑ͋͘Δ w ׂͰग़ͯ͠ɺϢʔβͷԠΛݟΔ͖
࠷ߴͩͱࢥ͏ͷͷ ׂͰग़͢ %POFJTCFUUFSUIBOQFSGFDU ᘳΛࢦ͢ΑΓɺ·ͣऴΘΒͤΖ 'BDFCPPLͷϞοτʔͷͻͱͭ
࠷ߴͩͱࢥ͏ͷͷ ׂͰग़͢ ૣ͗͢Δ࠷దԽॾѱͷࠜݯ %&,OVUI w ࣅ͍ͯΔ֨ݴɾߟ͑ํ͕ͨ͘͞Μ͋Δ :"(/*ͷݪଇ IUUQKBXJLJQFEJBPSHXJLJ:"(/*Λࢀর
࠷ॏཁͳ͜ͱʹ ϑΥʔΧε͢Δ
࠷ॏཁͳ͜ͱʹ ϑΥʔΧε͢Δ w ϝϧΧϦͷ߹ɺϗʔϜը໘ʹදࣔ͞ΕΔ ͷҰཡɺग़ߪೖͷૢ࡞ w ਅͬઌʹ࡞Γ࢝Ίͯɺ ԿԿ࡞Γͳ͓͞Εͯચ࿅͞Εͨ
࠷ॏཁͳ͜ͱʹ ϑΥʔΧε͢Δ w ͋Δ෦ʹϑΥʔΧε͢Δͱ͍͏͜ͱɺ ΘΓʹԿΛলུ͢Δ͔ͱ͍͏͜ͱ
࠷ॏཁͳ͜ͱʹ ϑΥʔΧε͢Δ w ΞϓϦެ։Λٸ͙ͨΊɺ ΓࠐΉػೳΛݶք·Ͱߜͬͨ ެ։࣌ͷ"1*ͷ छྨ ݱࡏͷ छྨ ΄΅ഒ
࠷ॏཁͳ͜ͱʹ ϑΥʔΧε͢Δ w େʹলུͨ͜͠ͱɿ ެ։࣌ͷΠϯϑϥ w ͘͞ΒΠϯλʔωοτͷ ߴੑೳͳઐ༻αʔόʹͯ͢٧ΊࠐΈ
࠷ॏཁͳ͜ͱʹ ϑΥʔΧε͢Δ w ຊ൪ڥΛͰߏஙͰ͖ͨ w ҆Ձˍखؒͳ͔ͬͨͷͷɺ ϲ݄Ͱෛՙͷݶքʹ w ͔͠͠ɺΠϯϑϥ४උظ͕ؒݮͬͨ͜ͱɺ ݎ࿚ͳΠϯϑϥΛ࠷ॳ͔Β४උ͢ΔΑΓ
ͣͬͱՁ͕͋Δ͜ͱͩͬͨ
͜Ε͔Βͷྺ࢙
͜Ε͔Βͷྺ࢙ w ࠓͷˠͷஈ֊Ͱ ༗ޮͩͬͨߟ͑ํ
͜Ε͔Βͷྺ࢙ w ͜Ε·Ͱʹ͏·͘ߦͬͨߟ͑ํͰ Ϧηοτͯ͠ɺ࣍ͷมԽʹඋ͑Δ w ݸਓͷྗΛɺνʔϜʹ͢Δ͜ͱ͕ॏཁ
͜Ε͔Βͷྺ࢙ w ՝ͨ͘͞Μ͋Δ w ຊͱ64ͷάϩʔόϧͳ։ൃମ੍ͷߏங w ສϢʔβنΛѻ͏εέʔϧΞ τઃܭɺͳͲͳͲ
w ·ͩ·ͩ௨աʹ͍ΔϝϧΧϦͷ։ൃνʔϜ w ࣍ͷʹ͝ظ͍ͩ͘͞ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠