Iqiyi Sports: experience the ultimate expansion and contraction of serverless, and increase the utilization rate of resources by 40%

Aliyunqi 2021-02-23 03:35:56
iqiyi sports experience ultimate expansion


brief introduction : Serverless Application engine SAE It's application oriented Serverless PaaS platform , Provides more efficiency 、 A more cost-effective one-stop application hosting solution . Zero threshold + Zero transformation + Zero container Foundation , Enjoy it now Serverless+K8s+ The technology dividend brought by microservices . Iqiyi uses SAE Solved the pain point of sports live broadcast , And significantly improve the business and efficiency of live broadcast .

Iqiyi sports is a well-known sports event platform in China , Provide La Liga 、 Tennis 、 Golf and other events live 、 video 、 News and so on . As a comprehensive content platform for online sports events , The business characteristics of iqiyi sports are obvious , Like regular peak valley 、 Traffic surges 、 Frequent updates, etc , Because of these business characteristics , It leads to a series of corresponding problems :

  • There are regular business peaks every week , In the face of business peak, every time we have to predict the capacity in advance 、 Prepare the environment 、 Deployment of applications and other tedious operations , There's a lot of duplication .
  • In the face of a sudden surge in traffic , It is often necessary to deploy the application temporarily , The whole process is not just time-consuming , At the same time, it affects the user experience on the customer side .
  • How to effectively monitor the online microservice architecture , Has been bothering the operation and maintenance team . There is an urgent need to find out in time 、 Monitoring solutions for positioning problems , This is what customers have been expecting .
  • The effective promotion of the utilization rate of online system resources : Because of the customer's business characteristics , A lot of services are needed to support business peak , Some services need to be released in time when the business is stable .
  • The system online process needs a complete set of solutions , Every time a new version is launched, it needs more complicated configuration to complete the grayscale 、 Release of canary .

 

Iqiyi sports has been looking for a simple and perfect solution , The above problems can be solved together . After many times of communication with Alibaba cloud technology experts ,Serverless Application engine SAE It can solve the pain point of iqiyi sports live broadcast , The business and efficiency of live broadcasting have been greatly improved .

 

Serverless Application engine SAE What's unique ?

 

Serverless Application engine SAE It's application oriented Serverless PaaS platform , Provides more efficiency 、 A more cost-effective one-stop application hosting solution . Zero threshold + Zero transformation + Zero container Foundation , Enjoy it now Serverless+K8s+ The technology dividend brought by microservices .

 

 

SAE There are three typical application scenarios :

 

  • Microservice architecture transformation : Enterprises will face many pain points in the transformation of micro service architecture , For example, the technical threshold and maintenance cost of microservice or containerization transformation are high , High stability risk , Product iterations don't keep up with business changes , R & D efficiency is low .SAE Open the box , Support Spring Cloud/Dubbo/HSF And so on , Smooth migration , Improve business delivery efficiency ; No operation and maintenance IaaS And microservice components , Cloud platform is responsible for stability .

 

  • Serverless Ultimate flexibility : For new retail 、 Mutual Entertainment 、 Cultural media 、 Restaurant / Travel and other industries , We often face big promotion activities , The prediction of the capacity is not accurate , When there is a burst of traffic, the system SLA There are risks ; The characteristics of wave crest and wave trough are obvious , There is a lot of idle waste .SAE Can provide precise capacity + Ultimate flexibility + A complete set of high availability scheme for current limiting and degradation , Start and stop flexibly 、 Improve resource utilization .

 

  • Enterprises quickly go to the cloud / Moving station : For the pan Internet 、 The Internet of things 、 Blockchain 、 Supply chain and other industries ,SAE It can help enterprises go to the cloud / In the process of moving the station , Get through DevOps & Basic products & Monitoring products & High availability products, etc , One stop out of the box experience . meanwhile ,SAE Provide full hosting services , Cloud products are highly integrated , Improve business delivery efficiency .

Taken together ,SAE The value of an enterprise can be summed up as 4 spot , That's it :

 

  • No operation and maintenance : Help users shield the underlying IaaS and K8s details , Focus on business development ;

 

  • Zero transformation : Seamless migration of microservice applications ,war/jar The application does not need containerization ;

 

  • Ultimate efficiency : Provides second level flexibility, efficiency and perfection Java Application startup efficiency ;

 

  • One stop experience : Seamless integration of basic services and micro service Ecology , Good customer experience .

 

Iqiyi sports is used in live broadcasting business SAE, What value does it bring ?

 

Iqiyi sports Serverless practice

 

Through Alibaba cloud Serverless Application engine (SAE) The elastic expansion and contraction characteristics of , Iqiyi sports only needs simple configuration rules to calmly face the regular business peak . meanwhile ,SAE Provide the life cycle management function of microservice , Greatly simplify the entire deployment cycle , Efficient . And built in seamless integration ARMS Monitoring is an end-to-end microservice solution , Timely and accurate positioning of problems , Make the system Bug There is no place to hide , Greatly improve the user experience . Last , Applications are highly available AHAS Demotion from service 、 Fuse 、 A near perfect solution for current limiting .

 

 

  • adopt SAE Resilient strategy solutions , It can cope with the business peak of fixed period , Save the original estimated resources 、 The operation of deploying the application , It greatly reduces the workload of the operation and maintenance team , The overall efficiency has been improved 40%.

 

  • adopt SAE It's extremely elastic , It can deal with the sudden increase of business flow calmly , There is no need to deploy the application temporarily , Greatly improved the user experience .

 

  • adopt SAE Built in monitoring solution and communication with ARMS Seamless integration of monitoring , Help customers quickly 、 Precise positioning , whole Bug Processing speed increased 30%.

 

  • SAE The ultimate expansion and reduction is the ultimate utilization of resources , Help customers as a whole The utilization rate of resources has increased by nearly 50%.

 

  • adopt SAE Platform management of microservice life cycle , The online cycle is shortened by up to 40%.

 

author : Looking for , Alicloud Solution Architect

Link to the original text Link to the original text

This article is the original content of Alibaba cloud , No reprint without permission

 

版权声明
本文为[Aliyunqi]所创,转载请带上原文链接,感谢
https://qdmana.com/2021/02/20210221031657682s.html

  1. An inexperienced front-end engineer, what are the common problems when writing CSS?
  2. HttpServletRequest get URL (parameter, path, port number, protocol, etc.) details
  3. Springboot starts http2
  4. Enabling http2.0 in spring boot
  5. JQuery:JQuery基本语法,JQuery选择器,JQuery DOM,综合案例 复选框,综合案例 随机图片
  6. Using JavaScript in Safari browser history.back () the page will not refresh after returning to the previous page
  7. vue.js Error in win10 NPM install
  8. In less than two months, musk made more than $1 billion, more than Tesla's annual profit
  9. Springboot starts http2
  10. Vue event bus
  11. JQuery easy UI tutorial: custom data grid Pagination
  12. Using okhttp and okhttpgo to obtain onenet cloud platform data
  13. Vue3 component (IX) Vue + element plus + JSON = dynamic rendering form control
  14. HTTP 1. X learning notes: an authoritative guide to Web Performance
  15. Vue3 component (IX) Vue + element plus + JSON = dynamic rendering form control
  16. HTTP 1. X learning notes: an authoritative guide to Web Performance
  17. JQuery:JQuery基本语法,JQuery选择器,JQuery DOM,综合案例 复选框,综合案例 随机图片
  18. Event bubble and capture in JavaScript
  19. The root element is missing solution
  20. Event bubble and capture in JavaScript
  21. Configure the certificate to enable ngnix to publish the trusted website of HTTPS
  22. Javascript数据类型
  23. HTTP interface debugging tool! 48000 star HTTP command line client!
  24. Parameter encryption of front end URL link band
  25. HTTP interface debugging tool! 48000 star HTTP command line client!
  26. Three front end frameworks: data binding and data flow
  27. Reading Axios source code (1) -- exploring the realization of basic ability
  28. Event bubble and capture in JavaScript
  29. 【微前端】微前端最終章-qiankun指南以及微前端整體探索
  30. R & D solution e-Car front end monitoring system
  31. [JS] 877 - 35 wonderful knowledge of JavaScript, long experience!
  32. R & D solution e-Car front end monitoring system
  33. High performance nginx HTTPS tuning - how to speed up HTTPS by 30%
  34. 解决ajax跨域问题【5种解决方案】
  35. Top ten classic sorting of JavaScript
  36. HTTP 1. X learning notes: an authoritative guide to Web Performance
  37. Vue3 component (IX) Vue + element plus + JSON = dynamic rendering form control component
  38. My http / 1.1 is so slow!
  39. Why Vue uses asynchronous rendering
  40. The response status was 0. Check out the W3C XMLHttpRequest Level 2 spec for
  41. The tapable instance object hook of webpack4. X core tool library
  42. The tapable instance object hook of webpack4. X core tool library
  43. Using libcurl for HTTP communication in C + +
  44. Using libcurl for HTTP communication in C + +
  45. Using CSS variable in Vue
  46. Deeply understand the update of state and props in react
  47. No matter how fast the Internet is, it's useless! In addition to Baidu disk, there is this website slow to let you eat shriveled
  48. Baidu share does not support the solution of HTTPS
  49. [micro front end] the final chapter of micro front end - Qiankun guide and overall exploration of micro front end
  50. [micro front end] the final chapter of micro front end - Qiankun guide and overall exploration of micro front end
  51. Vue cli creates vue3 project
  52. Nginx reverse proxy for windows authentication using NTLM
  53. Rust tutorial: introduction to rust for JavaScript developers
  54. Deploying personal blog to Tencent cloud with serverless framework
  55. R & D solution e-Car front end monitoring system
  56. JavaScript advanced learning
  57. Spend 1 minute to master these 5 ppt tips, courseware making less detours
  58. Vue: vuex persistent state
  59. React native gets the current network state of the device Netinfo
  60. High performance nginx HTTPS tuning - how to speed up HTTPS by 30%