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
jnlin
June 01, 2019
Technology
79
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
擁抱流量:打造破億流量的系統架構
jnlin
June 01, 2019
More Decks by jnlin
See All by jnlin
工程師到技術主管的思維轉變_敏捷_疊代與商業.pdf
jnlin
0
250
工程師的商業思維:商業與技術架構的關係
jnlin
0
180
Modern_Webconf_2018_從平台_媒體到數據公司_PIXNET_的架構演進.pdf
jnlin
0
340
網路概念簡介_網路速度篇.pdf
jnlin
0
130
How_to_be_a_better_developer_.pdf
jnlin
0
78
20120426 High Availability MySQL
jnlin
3
2.4k
20110821-webdevelopmentoncloudplatform-110820211058-phpapp01.pdf
jnlin
0
72
20110504-awstaipei-110504045602-phpapp01.pdf
jnlin
0
96
20110326-handlersocket-110325140025-phpapp02.pdf
jnlin
0
110
Other Decks in Technology
See All in Technology
セキュリティ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
10
9.8k
データベース研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
1
340
AI_Dev_Day_製造業領域でのAI活用から見た活用の罠と成功に導く実践知.pdf
kintotechdev
0
230
AIツールを導入しても生産性はあがらない? カオナビが直面した 3つの壁と乗り越え方。/ Overcoming 3 Barriers to AI-Driven Productivity at kaonavi
kaonavi
0
320
事業成長とAI活用を止めないデータ基盤アーキテクチャの設計思想
hiracky16
0
730
AI Agent を本番環境へ―― Microsoft Foundry × Azure Serverless で作る Enterprise-Ready な基盤
shibayan
PRO
1
520
A Bag-of-Documents Model for Query Specificity
dtunkelang
0
110
それでも、技術なブログを書く理由 #kichijojipm / Why I Still Write Tech Blogs Even Now
shinkufencer
0
970
2026年のソフトウェア開発を考える(2026/07版) / Agentic Software Engineering 2026-07 Findy Edition
twada
PRO
30
16k
CTOキーノート:AI時代の「つなぐ」を再定義 ― 真のIoTとリアルワールドAI【SORACOM Discovery 2026】
soracom
PRO
0
140
MCPをつなげて作る組織横断のAIエージェント基盤
tsubakimoto_s
0
160
システム監視入門
grimoh
3
580
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Navigating Weather and Climate Data
rabernat
0
410
Designing for Timeless Needs
cassininazir
1
400
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
440
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
810
We Are The Robots
honzajavorek
0
280
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
430
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
520
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Designing for Performance
lara
611
70k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Transcript
The material contained in this documentation is proprietary and confidential
to PIXNET. Copies are made available on the basis that use is limited to the sole purpose of evaluating PIXNET’s capabilities. It is not permissible to use, modify, copy or disclose any information contained in this presentation document for any other purpose without the express written permission of PIXNET. If you are not the intended recipient of this material you are requested to take immediate steps to destroy it. Copyright © 2018 PIXNET. All rights reserved. 擁抱流量量:打造破億流量量的系統架構 Jui-Nan Lin (林林瑞男) 2019.06.01
https://app2.sli.do/event/pc00q2rz Q&A Event Code: #E300
Jui-Nan Lin (林林瑞男) 現職:PIXNET 技術總監 • 11 年年網路路產業經驗 • TGO
台北分會 ⼩小組委員 • 台灣TGO鯤鵬會 常務理理事 • ModernWeb 2018 議程講者 • 開源⼈人年年會 議程講者
[email protected]
PIXNET Numbers 全球網站排⾏行行第 名 85 網站每⽇日瀏覽量量 2,800-3,500萬/⽇日 全站註冊會員數 網站內容總⽣生產量量 8.1億篇⽂文章
645萬名會員 每⽇日不重複訪客數 770萬以上
部落落格 - 集眾⼈人經驗的知識⼤大全 旅遊/美食/親⼦子/美妝/電影 comScore排⾏行行No1. 運動/3C comScore排⾏行行No2. Google搜尋結果⾴頁密度⾼高
邦邦 - 社群互動凝聚⼒力力 蒈 ݟ ᘏ 因應FB貼⽂文觸及率下降 提供更更有效聯聯繫粉絲的⽅方式 讓有相同興趣的⼈人們聚集在⼀一起
全新⾸首⾴頁 - 個⼈人化興趣牆 以興趣⽽而形成的關係連結 結合經驗值任務提⾼高互動性
How PIXNET grows? 從校園到世界
2003 2010 2014 2007 3⼈人 10⼈人 15⼈人 2017 30⼈人 50⼈人
歷史簡介
流量量 ⽀支出 無名⼩小站關站 (2013)
None
None
None
⼤大數據技術、讓「賺錢」的效率提⾼高
Backend of PIXNET 網路路架構與技術
Service Oriented Architecture Team 1 Team 2 Team 3 Team
4 API API API ML Team
PIXNET 的⾼高流量量架構原則 ⼤大量量使⽤用非同步處理理架構 (如 Message Queue) 採⽤用適當的 Key 作 Sharding
以分散熱區 適當採⽤用 Cache 但注意有時 Cache 會是效能瓶頸
⼀一個 Global Variable 解決了了問題
⼀一個會被⼤大量量存取的資料 寫成 Function 並且⽤用 Memcache 避免打到資料庫 ⾴頁⾯面上存取超過⼀一次 總共呼叫了了 > 400
次以上的 Memcache Function 改成 Global Variable 後 降低了了 20% 以上的 Memcache 呼叫 ⾴頁⾯面反應時間減少了了 10%
Data of PIXNET 數據與應⽤用
族群輪輪廓 會員資料 推估 性別 年年齡 興趣
0 0 0 1 1 會做菜(作者) 不太會做菜(瀏覽者) 88.81% 75.00% 11.19%
25.00% 男 女 族群輪輪廓:性別
族群輪輪廓:年年齡 0% 7.5% 15% 22.5% 30% 15歲以下 16~20歲 21~25歲 26~30歲
31~35歲 36~40歲 41~45歲 46歲以上 10% 10% 14% 26% 17% 14% 5% 3% 15% 4% 22% 29% 24% 4% 4% 0% 會做菜(作者) 不太會做菜(瀏覽者)
幫助業務提升打擊率
內容標籤 「⽇日本必買」內容情境 「⽇日本必買」需求聯聯想
應⽤用新科技提⾼高效率 使⽤用 Chatbot 技術,⽅方便便業務單位在拜訪客⼾戶時, 能夠快速的針對客⼾戶的問題,到資料系統內查詢,立 即給客⼾戶反饋,有效提升業務提案的打擊率
PIXNET 的資料應⽤用原則 讓資料是容易易取得的,最好可以直接 Demo 給客⼾戶看 以內容資料、拜訪資料等優勢資料為主 應⽤用新科技來來提升效率
Q&A 答客問
THANK YOU 歡迎加入 粉絲團