Pro Yearly is on sale from $80 to $50! »

How FCU speeds up to LINE Shopping monitor workload?

How FCU speeds up to LINE Shopping monitor workload?

By Winter Hung @LINE TECHPULSE 2019 https://techpulse.line.me/

2102a6b8760bd6f57f672805723dd83a?s=128

line_developers_tw

December 04, 2019
Tweet

Transcript

  1. None
  2. > Winter / QA Team, LINE Taiwan How FCU speeds

    up to LINE Shopping monitor workload?
  3. About LINE Shopping Shopping Home Page Search Similar Product Find

    the Item
  4. System Components Search / Recommendation Backend API External CMS Internal

    CMS Partner Feed / Postback API Frontend / Web API
  5. PROBLEM LINE SHOPPING FAIL 1 FUNCTION FAIL 2 API FAIL

    3 SERVER
  6. Agenda > What is FCU? > Why is FCU important?

    > How to measure status and get alert?
  7. What Is FCU?

  8. 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
  9. Filemanager Ƃ > Open-source base > Config file > Node.js

    > Express > https://github.com/xcapt/ express-filemanager
  10. Crontab-UI Ƃ > Easy setup > Plain text crontab >

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

    Status Dashboard > Python > Flask > https://github.com/globocom/url- pinger
  12. Why Is FCU Important?

  13. Why Is FCU Important? More Than Response Time User 2

    SEC Bounce Rate User 40%
  14. 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
  15. How To Measure Status and get alert?

  16. How To Measure Status > Any broken links by every

    minute > Total error have 10 times per hour > Http code status is correct
  17. How To Measure GET ALERT STATUS CODE TIME OUT

  18. NO PROBLEM LINE SHOPPING PASS 3 SERVER PASS 2 API

    PASS 1 FUNCTION
  19. Thank You