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

How FCU speed up to LINE Shopping monitor workl...

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

Avatar for LINE DevDay 2019

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