封面
版权信息
版权
内容提要
前言
本书的内容组织
本书的读者对象
致谢
作者简介
第1章 Serverless基础知识
1.1 Serverless基础概念
1.2 Serverless技术能力
1.3 Serverless应用场景
1.4 本章小结
第2章 业内概况
2.1 业界产品
2.2 开源项目
2.3 字节跳动ByteFaaS
2.4 本章小结
第3章 FaaS控制面
3.1 控制面的整体架构
3.2 多地区多机房部署
3.3 构建和发布
3.4 可观测性
3.5 开发体验
3.6 本章小结
第4章 FaaS数据面
4.1 数据面整体架构
4.2 函数实例管理
4.3 函数流量调度
4.4 函数冷启动优化
4.5 函数代码分发
4.6 本章小结
第5章 FaaS运行时
5.1 函数运行时
5.2 函数运行时隔离技术
5.3 函数运行时性能优化
5.4 本章小结
第6章 FaaS触发器
6.1 FaaS平台常见的触发器
6.2 MQ触发器的设计与实现
6.3 MQ触发器在大规模场景下的优化
6.4 基于MQ触发器的第三方触发器的接入
6.5 本章小结
第7章 FaaS弹性伸缩
7.1 弹性伸缩系统的定义和架构
7.2 弹性伸缩系统的策略设计
7.3 弹性伸缩系统的指标设计
7.4 弹性伸缩系统的分片架构
7.5 本章小结
第8章 FaaS助推PaaS演进
8.1 FaaS Native:开发原生应用的解决方案
8.2 多协议支持
8.3 融入字节跳动微服务治理体系ByteMesh
8.4 异步长时间执行任务支持
8.5 本章小结
第9章 FaaS轻量级函数与云边一体
9.1 轻量级函数
9.2 WebAssembly轻量级函数运行时
9.3 JavaScript轻量级函数运行时
9.4 精简架构
9.5 云边架构
9.6 存储服务
9.7 开发者工具
9.8 本章小结
第10章 Serverless在字节跳动的落地实践
10.1 突破Serverless资源和性能的瓶颈
10.2 基于Kubernetes的云原生体系
10.3 触发器和自动扩缩容,承载大规模消费场景
10.4 通用型Serverless,多协议支持PaaS演进
10.5 轻量级函数,打造云边一体架构
10.6 本章小结
第11章 Serverless展望
11.1 规范标准
11.2 通用型Serverless
11.3 云边一体
11.4 本章小结
更新时间:2023-03-10 16:55:11