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
330
網路概念簡介_網路速度篇.pdf
jnlin
0
120
How_to_be_a_better_developer_.pdf
jnlin
0
72
20120426 High Availability MySQL
jnlin
3
2.4k
20110821-webdevelopmentoncloudplatform-110820211058-phpapp01.pdf
jnlin
0
69
20110504-awstaipei-110504045602-phpapp01.pdf
jnlin
0
95
20110326-handlersocket-110325140025-phpapp02.pdf
jnlin
0
110
Other Decks in Technology
See All in Technology
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
4
2.2k
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
800
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
5
4.5k
LLMと共に進化するプロセスを目指して
ymatsuwitter
12
4k
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
330
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
820
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
210
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
310
20260619 私の日常業務での生成 AI 活用
masaruogura
1
120
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
300
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
950
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
130
Featured
See All Featured
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
280
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
400
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
300
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Building Adaptive Systems
keathley
44
3k
Rails Girls Zürich Keynote
gr2m
96
14k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
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 歡迎加入 粉絲團