Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How FCU speed up to LINE Shopping monitor workload?

How FCU speed up to LINE Shopping monitor workload?

Yi-Chung Hung (winter)
LINE Taiwan LINE Shopping QA Engineer
https://linedevday.linecorp.com/jp/2019/sessions/S2-20

LINE DevDay 2019

November 21, 2019
Tweet

More Decks by LINE DevDay 2019

Other Decks in Technology

Transcript

  1. 2019 DevDay How FCU Speed Up to LINE Shopping Monitor

    Workload? > Yi-Chung Hung (winter) > LINE Taiwan LINE Shopping QA Engineer
  2. System Components Search / Recommendation Backend API External CMS Internal

    CMS Partner Feed / Postback API Frontend / Web API
  3. Agenda > What is FCU? > Why is FCU important?

    > How to measure status and get alert?
  4. Filemanager Crontab-UI URL-Pinger > Crontab-UI > Easily bring down all

    the schedule jobs > URL-Pinger > support URL and follows redirects > Filemanager > Help user manage url files What is FCU
  5. Filemanager Filemanager • Open-source base • Config file • Node.js

    • Express https://github.com/xcapt/express-filemanager
  6. Crontab-UI Crontab-UI • Easy setup • Plain text crontab •

    Error log support • Node.js • Express https://github.com/alseambusher/crontab-ui
  7. URL-Pinger URL Pinger • Pings a URL • Follows redirects

    • Status Dashboard • Python • Flask https://github.com/globocom/url-pinger
  8. 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 Why is FCU important
  9. Status > Any broken links by every minute > Total

    error have 10 times per hour > Http code status is correct How to measure