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
The Infrastructure of pixiv - from the past to ...
Search
Harukasan
PRO
March 12, 2014
Technology
8.3k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Infrastructure of pixiv - from the past to the future
自作サーバー同窓会 2014-03-05
於フリークアウト
Harukasan
PRO
March 12, 2014
More Decks by Harukasan
See All by Harukasan
Building a Standalone Programming Environment
harukasan
PRO
1
2.1k
Successor to PicoRabbit: Ruby Programming Envorinment / RubyKaigi 2025 follow up
harukasan
PRO
1
1.3k
Write your own mrbgem, Create your own device
harukasan
PRO
1
460
PicoRabbit: a Tiny Presentation Device Powered by Ruby
harukasan
PRO
2
1.9k
pixivを支える技術 / 技育CAMPアカデミア
harukasan
PRO
3
630
20240401 新卒研修 - ピクシブにおける技術領域
harukasan
PRO
1
950
ピクシブのコンテンツ配信基盤技術 / pixiv TECH SALON
harukasan
PRO
5
6k
Goにおける画像ファイル処理 / golang.tokyo #19
harukasan
PRO
7
6.9k
WebRTC動画をトランスコードする / Transcoding video streams from WebRTC
harukasan
PRO
5
1.7k
Other Decks in Technology
See All in Technology
Genie Code ワークショップ 応用編 / Genie-Code-Workshop-advanced
databricksjapan
PRO
0
210
Cloudflare製品を活用した AIガバナンス実践入門 / AI governance with Cloudflare Service
delta_tech
1
170
LLMアプリ、 雰囲気で運用してませんか? 〜LLMOpsの現在地〜
taka_aki
1
630
Sony-DroidKaigi2026
sony
0
170
[2026-08-25]AIによる自動化と人の介入、その狭間で揺れる信頼性についての俺の思いを、波よ聞いてくれ
tosite
0
120
[DroidKaigi 2026] Making UI specifications visible: Android UI development in the AI agent era supported by Compose Screenshot Testing and galleries
syarihu
0
210
Digitization部 紹介資料
sansan33
PRO
2
7.8k
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
170
Bet AI Day 2026丨Agentは、「金融」という巨大産業の何を変えられるのか
layerx
PRO
0
230
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
AI駆動開発はどこまで来たのか? ファインディの最新実態調査で読み解く現在地 Devin Con Tokyo
akiratom
4
2.2k
PdMをやめて、 "プロダクトビルダー"という 働き方に変えました / PdM to Product Builder
shikichee
2
570
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
180
How to Ace a Technical Interview
jacobian
281
24k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
430
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
910
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
320
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Transcript
The Infrastructure of pixiv from the past to the future
ࣗ࡞αʔόಉ૭ձ 2014-03-05
Harukasan a.k.a MICHII Shunsuke ಓҪढ़հ ! 2009 େֶੜΛͬͯͨ 2012 pixiv
Inc. ΠϯϑϥνʔϜ Nginx / Apache / MySQL / MongoDB Kyototycoon / Solr / Traffic Server / Fluentd Kibana / Capistrano / Ruby on Rails / Macbook
ʮେྔֆഅʯͷཪଆ (1) http://inside.pixiv.net/blog/2014/02/28/inside-of-massive-ema-collection-1/
The Infrastructure of pixiv from the past to the future
2009
ࣗ࡞αʔόΧϯϑΝϨϯε
from the past to the future @kamipo - ϐΫγϒͷࣗ࡞Πϯϑϥࣄ http://www.slideshare.net/kamipo/ss-2594002
@kamipo - ϐΫγϒͷࣗ࡞Πϯϑϥࣄ http://www.slideshare.net/kamipo/ss-2594002
@kamipo - ϐΫγϒͷࣗ࡞Πϯϑϥࣄ http://www.slideshare.net/kamipo/ss-2594002
@kamipo - ϐΫγϒͷࣗ࡞Πϯϑϥࣄ http://www.slideshare.net/kamipo/ss-2594002
@kamipo - ϐΫγϒͷࣗ࡞Πϯϑϥࣄ http://www.slideshare.net/kamipo/ss-2594002
@kamipo - ϐΫγϒͷࣗ࡞Πϯϑϥࣄ http://www.slideshare.net/kamipo/ss-2594002 B-28 4 core edition
@kamipo - ϐΫγϒͷࣗ࡞Πϯϑϥࣄ http://www.slideshare.net/kamipo/ss-2594002 ϕχϠػ 4ίΞϞσϧ
2009 ͨΘ·ͳ͍ϕχϠ൘ʹϚϯτ ϝΠϯετϦʔϜ4ίΞػʢઌ2ίΞʣ αʔόͷ170͘Β͍
2010
ϐΫγϒגࣜձ༷ࣾ ৄࡉ | IDCϑϩϯςΟΞ | σʔληϯλʔ http://www.idcf.jp/case/pixiv/
ϕχϠ൘ͱDCͷϋΠϒϦουʂ pixivΠϯϑϥͷࠓ ʵ ˏIT http://www.atmarkit.co.jp/news/201007/21/pixiv.html
ϕχϠ൘ͱDCͷϋΠϒϦουʂ pixivΠϯϑϥͷࠓ ʵ ˏIT http://www.atmarkit.co.jp/news/201007/21/pixiv.html %$Ͱͷӡ༻Λ։࢝
2010 ճઢ͕Ҿ͚ͳ͘ͳͬͨͷͰσʔληϯλʔΛआΓͨ ࣌ը૾৴ઐ༻ͩͬͨ DCͷαʔόϝʔΧʔαʔόʹͨ͠
2011
2011 3݄ 11 ౦ؔ౦େࡂʹݟΘΕΔ ࣗࣾαʔόʔϧʔϜʹඃͳ͔ͬͨ ࣗ͜ͷͪΐ͏Ͳpixivʹ༡ͼʹདྷ͍ͯͨ ͜ͷΛڥʹσʔληϯλʔͷҠߦ͕Ճ͢Δ
ྠ൪ఀిʹඋ͑ͯൃిػΛ༻ҙ
2012
from the past to the future pixivͷΠϯϑϥʹͳͬͯ2ϲ݄͕ͨͬͨ http://www.slideshare.net/harukayon/pixiv2-nseg-feat
from the past to the future pixivͷΠϯϑϥʹͳͬͯ2ϲ݄͕ͨͬͨ http://www.slideshare.net/harukayon/pixiv2-nseg-feat
2012 ͕ࣗೖࣾͨ͠ DCͷଟίΞɺଟϝϞϦػͷಋೖ͕Ճ ࣗࣾαʔόʔϧʔϜͷϚγϯܕམͪʹͳ͍ͬͯ͘
2013
͞ΒࣗࣾαʔόʔϧʔϜʂpixivɺനՏσʔληϯλʔʹҠΔ http://ascii.jp/elem/000/000/844/844678/index-2.html
നՏ%$ಋೖ
※ࣗࣾαʔόʔϧʔϜΛഇࢭͨ͠Θ͚Ͱͳ͍
from the past to the future pixivͷΠϯϑϥΛࢧ͑Δٕज़2013 https://speakerdeck.com/harukasan/the-technology-behind-pixiv-infrastructure
2013 ຊ൪ڥσʔληϯλʔʹҠΔ നՏDCը૾৴ΫϥελΛҠస͠͡ΊΔ 10GbpsճઢΛຊ֨తʹಋೖ
2009 2014
2009 2014 ݄ؒPV 9.5ԯ 37ԯ ձһ 140ສ 1000ສ
0 100 200 300 400 2009 2010 2011 2012 2013
αʔόʔͷͱΠϯϑϥνʔϜͷਓ ࣗࣾ αʔόʔϧʔϜ ৽॓DC നՏDC 3ਓ 5ਓ
None
QJYJWσʔληϯλʔʹҠͬͯ ࣗ࡞αʔόͷ৺ΛΕͯ͠·ͬͨͷ͔
ͦΜͳ͜ͱͳ͍
ࣗ࡞αʔόͰഓͬͨίετҙࣝ ϕϯμʔαʔόʹͳͬͯมΘΒͳ͍
ϝʔΧʔɺػछݻఆ͠ͳ͍
ύʔπ Ձ֨DPNɺ"NB[POͰௐୡ
σʔληϯλʔࣗసंͰߦ͘
ࣗ࡞αʔόͷϊϋ ϐΫγϒʹੜ͖ଓ͚͍ͯΔ
QJYJWͷαʔό༻్ʹΑͬͯεϖοΫ͕༷ʑ $16ίΞίΞ ɹϝϞϦ(#(# ϝϞϦ͕Γͳ͘ͳͬͨΒͦͷͱ͖ʹ૿͢ ৽॓ͳΒࣗసंͰ૿͠ʹ͍͚Δ ຽੜͰϕϯμʔͰނোมΘΒͳ͍
2014
the New B-28 The fastest CPU included
None
2ഒαΠζͷMDF൘Λ࠾༻ʢͭ·Γ2Uʣ Supermicro X9DRi-LN4F+ Xeon E5-2640 v2 BOX x 2 960GB
SSD x 4 56GB MEM B-28RE (Ծশ) ¥60,000 ¥95,000 x 2 ¥50,000 x 2
2014 ࣗࣾαʔόʔϧʔϜΛ։ൃɾղੳͷڌʹ ࣗࣾαʔόʔϧʔϜʹ24UϥοΫΛઃஔ ԾڥΛඋ͍ͯ͘͠༧ఆ !
past future
pixivͷΤϯδχΞ͕ࣗ࡞ΛΊΔ͜ͱͳ͍ ϕχϠ൘ϕϯμʔʹͯ͠ελϯεมΘΒͳ͍ పఈͨ͠ίετҙࣝΛ͍ͬͯͬͯ͘ ! ! !