Go FaaSter: Cold Start Optimization in a Serverless Platform
summary
Describes Tencent Serverless Cloud Functions (SCF) and analyzes sources of cold-start latency across networking, infrastructure, and function deployment. Explains concrete changes: optimizing elastic network interfaces, moving from containers to microVMs, improving function code deployment and resource reuse, and using machine learning with autoscaling to prevent cold starts.
AI-written summary · about
chapters (17)
- 0:00Intro
- 1:561.1 Tencent Cloud SCF
- 2:401.2 Challenges we meet
- 3:471.3 SCF Architecture
- 6:542.1 What is function cold start?
- 8:562.2 Function cold start stages
- 11:463. Several ways to optimize cold start
- 13:113.1.2 How does it work?
- 18:023.2 Code Caching
- 19:463.3.1 Auto Scaling
- 25:163.3.3 Predictable Prewarming
- 27:413.4 Function Network Model
- 28:463.4.1 Legacy Network - access VPCB
- 31:023.4.2 SCF Solution - access VPC
- 32:463.4.3 Legacy Network - access Internet
- 34:243.4.4 SCF Solution - access Internet
- 35:07Conclusion
related talks
37mGo FaaSter: Cold Start Optimization in a Serverless Platform
27mServerless Performance on a Budget
33mGoing FaaSter: Cost-Performance Optimizations of Serverless on Kubernetes
25mCF Serverless: CloudFoundry as a Platform for Serverless Computing
58mServerless Under the Hood
37mState of Serverless
51mFaaS or not to FaaS? Visible and invisible benefits of the Serverless paradigma
12mFaaSNet: Scalable and Fast Provisioning of Custom Serverless Container Runtimes...
