《微服务从PaaS到Serverless的演进-杨华辉.pdf》由会员分享,可在线阅读,更多相关《微服务从PaaS到Serverless的演进-杨华辉.pdf(52页珍藏版)》请在三个皮匠报告上搜索。
1、微服务从PaaS到Serverless的演进字节跳动基础架构/杨华辉Agenda背景介绍:PaaS/Serverless/字节微服务/函数计算探索之路:FaaS尝试/改造/变数/优势产实战:框架/RPC/Mesh/镜像/异步任务总结展望:应场景/通Serverless/云边体背景介绍Agenda:PaaS/Serverless/字节微服务/函数计算背景介绍:IaaS/PaaS/FaaSIaaS(买)PaaS(租)FaaS(打)Server less,?more 背景介绍:字节微服务9w+微服务,变更2w+1000w+容器数 Mesh 规模落地、合并部署 Golang(Kitex/Hertz)、
2、C+、Python、Java背景介绍:字节函数计算17w+函数 峰QPS流量:120 million/sec (消息队列/Mesh/Gateway)低峰QPS流量:28 million/sec Golang/Node.js/Python/Rust/Java/Native/WASM/V8微服务 PaaS-Serverless 演进 why?微服务 PaaS-Serverless 演进 why?弹性/调度 -降本 实际场景1.弱化并发,过载反馈/快速扩容2.弹性实例/预留实例总结展望Agenda:应场景/通Serverless/Runtime聚合精简架构/云边体微服务serverless应情况Fa
3、aS持原HTTP框架,Hertz、Koa、Flask、Django FaaS持RPC框架,gRPC、Thrift based Kitex(Golang)、Python、C+、Node.js、Rust 定义镜像、异步任务 Mesh FaaS QPS:15 million qps(5 million online service)微服务serverless之外 微服务场景呢?通ServerlessWhat Serverless Computing Is and Should Become:The Next Phase of Cloud Computing起渐进式的演进,有没有其他思路?Multi-runtime Architecturehttps:/ away?搜索关键字:字节跳动 Serverlesshttps:/