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
How FCU speeds up to LINE Shopping monitor work...
Search
LINE Developers Taiwan
PRO
December 04, 2019
Programming
0
2.8k
How FCU speeds up to LINE Shopping monitor workload?
By Winter Hung @LINE TECHPULSE 2019
https://techpulse.line.me/
LINE Developers Taiwan
PRO
December 04, 2019
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
LLM 商品規格萃取大冒險- Vila
line_developers_tw
PRO
0
9
Playwright/MCP/AI -Winter
line_developers_tw
PRO
0
8
LINE EC Product Catalog Development- Rei
line_developers_tw
PRO
0
7
LINE 與 AI 機器人技術應用現況
line_developers_tw
PRO
0
6
QA Testing
line_developers_tw
PRO
0
1
jcconf_datadev_prod
line_developers_tw
PRO
0
7
jcconf_SPM_prod
line_developers_tw
PRO
0
4
jcconf_LINEPay_prod
line_developers_tw
PRO
0
4
Live Activities in LINE
line_developers_tw
PRO
0
13
Other Decks in Programming
See All in Programming
Devoxx BE 2025 Loom lab
josepaumard
0
110
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
230
Flutterで分数(Fraction)を表示する方法
koukimiura
0
140
Google Opalで使える37のライブラリ
mickey_kubo
2
110
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
870
Devoxx BE - Local Development in the AI Era
kdubois
0
130
デミカツ切り抜きで面倒くさいことはPythonにやらせよう
aokswork3
0
250
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
2
570
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
520
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
320
Catch Up: Go Style Guide Update
andpad
0
230
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
740
Featured
See All Featured
How GitHub (no longer) Works
holman
315
140k
Designing for humans not robots
tammielis
254
26k
How STYLIGHT went responsive
nonsquared
100
5.8k
How to Think Like a Performance Engineer
csswizardry
27
2.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Why Our Code Smells
bkeepers
PRO
340
57k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
510
The Cost Of JavaScript in 2023
addyosmani
55
9k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Transcript
None
> Winter / QA Team, LINE Taiwan How FCU speeds
up to LINE Shopping monitor workload?
About LINE Shopping Shopping Home Page Search Similar Product Find
the Item
System Components Search / Recommendation Backend API External CMS Internal
CMS Partner Feed / Postback API Frontend / Web API
PROBLEM LINE SHOPPING FAIL 1 FUNCTION FAIL 2 API FAIL
3 SERVER
Agenda > What is FCU? > Why is FCU important?
> How to measure status and get alert?
What Is FCU?
What Is FCU Filemanager Crontab-UI URL-Pinger > Crontab-UI > Easily
bring down all the schedule jobs > Url-pings > support url and follows redirects > Filemanager > Help user manage url files
Filemanager Ƃ > Open-source base > Config file > Node.js
> Express > https://github.com/xcapt/ express-filemanager
Crontab-UI Ƃ > Easy setup > Plain text crontab >
Error log support > Node.js > Express > https://github.com/alseambusher/ crontab-ui
URL-Pinger Ƃ > Pings a URL > Follows redirects >
Status Dashboard > Python > Flask > https://github.com/globocom/url- pinger
Why Is FCU Important?
Why Is FCU Important? More Than Response Time User 2
SEC Bounce Rate User 40%
Why Is FCU Important Filemanager Crontab-UI URL-Pinger > Avoid limit
team from reaching its goals > Reduced team more monitor workload > Avoid dysfunctional team sends out a huge ripple effect
How To Measure Status and get alert?
How To Measure Status > Any broken links by every
minute > Total error have 10 times per hour > Http code status is correct
How To Measure GET ALERT STATUS CODE TIME OUT
NO PROBLEM LINE SHOPPING PASS 3 SERVER PASS 2 API
PASS 1 FUNCTION
Thank You