Feng Shaozhi data research and development director
preface
Legend has it that there is a service kingdom next to the data kingdom. The country will carry out an “information revolution” every few years, in order to ensure the rapid development of domestic business, so as to achieve the small goal of “100 million daily life” for each APP product. This year, the service kingdom’s citizens are having a heated discussion around the topic of Serverless’s service evolution.
Mr. Tech attended the strategy Roundtable discussion. Below, Mr.Tech will restore the discussion of the three leaders.
The roundtable
Meeting minutes
So far, this round table has come to a successful conclusion. Mr.Tech has compiled the following meeting minutes for you:
Serverless definition: Backend as a Service (BaaS) and Function as a Service (FaaS).
Serverless advantage:
Easier to build and deploy;
2. Minimize the cost of expansion;
3. Reduce operation and maintenance costs;
4. Improve development efficiency.
Serverless disadvantage:
1, repeated function logic, the number of functions;
2. Stateless, not suitable for stateful complex scenes;
3, cold start slow & high delay;
4. Lack of toolchains (debugging, development, logging tools, etc.).
Serverless Applicable service scenarios:
1. Multimedia processing;
2. Database changes or change data capture (CDC);
3, IOT/ IOT sensor input message;
4. Large-scale flow processing;
5. Batch processing or scheduled tasks;
HTTP REST apis and Web applications;
7. Move the back end;
8. Continuous integration pipeline;
9. Machine learning and AI model processing
10. Image processing;
Chatbot.
Serverless summary:
1. Serverless, as an emerging service, is still in the development stage. It has obvious advantages, but at the same time, there are certain problems;
2. The main advantages of Serverless are lightweight aggregation ability (pattern aggregation & data aggregation) and convenient operation expansion ability, which can be well applied to data servitization, AI and other scenarios;
3. There are business migration and cloud dependence in the upper cloud (but they can enjoy various BaaS services on the cloud), so self-establishment requires research costs and the construction of a dedicated Kubernetes cluster.
conclusion
Leaving the service kingdom, Mr.Tech thought about how to help the majority of APP developers together to pursue the small goal of “live 100 million a day”. This is Mr.Tech for everyone’s benefit! Individual Push focuses on developer services, and its message push service can effectively improve APP user activity and stickiness. Now sign up for the Twitter developer platform (https://dev.getui.com/), add your app successfully, and you can use the VIP push service for free for 3 months. Click to read the original article and log in to the developer platform to register first.
Note: If you have any questions, please leave us a message in the background.