万亿级流量转发:BFE核心技术与实现

万亿级流量转发:BFE核心技术与实现

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书围绕BFE开源项目,介绍网络前端接入和网络负载均衡的相关技术原理,说明BFE开源软件的设计思想和实现机制,讲解如何基于BFE开源软件搭建网络接入平台。

内容简介

全书共17章,分为四个部分。

第一部分为原理篇,介绍BFE开源项目的概貌,并对网络前端接入技术和网络负载均衡技术做简要介绍。

第二部分为设计篇,介绍BFE开源项目的设计细节,包括BFE的设计思想、BFE的转发模型、BFE的关键机制和HTTPS的优化等。

第三部分为操作篇,说明如何安装和部署BFE、如何在各种使用场景下配置BFE。

第四部分为实现篇,从处理流程、插件机制、协议实现等方面说明BFE的实现机制。

本书面向的读者包括计算机网络方向的研究者、网络相关技术的开发者、一般后台程序的开发者和负载均衡系统的使用者等。

作者简介

作者章淼,博士,百度智能云架构师,BFE开源项目发起人。1997年至2006年在清华大学从事互联网协议和网络体系结构的研究。2012年加入百度,一直从事网络基础架构的研发工作。同时积极推动百度的代码质量和工程能力的提升,目前兼任百度代码规范委员会主席。

章节目录

版权信息

内容简介

推荐序一

推荐序二

推荐序三

推荐语

前言

原理篇

第1章 BFE简介

1.1 什么是BFE

1.2 BFE平台介绍

1.3 BFE开源项目介绍

第2章 网络前端接入技术简介

2.1 什么是网络前端接入

2.2 网络前端接入面临的挑战

2.3 百度的网络前端接入方案

2.4 网络前端接入技术的发展趋势

第3章 网络负载均衡技术简介

3.1 负载均衡的概念

3.2 网络负载均衡功能的实现

3.3 四层负载均衡和七层负载均衡

设计篇

第4章 BFE的设计思想

4.1 BFE转发引擎重构的缘起

4.2 BFE为什么要基于Go语言

4.3 BFE转发引擎的主要设计思想

4.4 BFE和相关开源项目的对比

第5章 BFE的转发模型

5.1 转发模型概述

5.2 BFE的路由转发机制

5.3 条件表达式

5.4 内网流量调度机制

第6章 与转发相关的关键机制

6.1 健康检查机制

6.2 超时设置

6.3 BFE信息透传

6.4 限流机制

第7章 运维相关机制

7.1 监控机制

7.2 Web Monitor基础库

7.3 日志机制

7.4 配置管理

第8章 HTTPS的优化

8.1 HTTPS优化背景及必要性

8.2 HTTPS优化的挑战

8.3 HTTPS中的优化机制

8.4 BFE中HTTPS相关增强机制

操作篇

第9章 BFE服务的安装部署

9.1 软件安装包下载安装

9.2 源代码编译方式安装

9.3 Docker方式安装

9.4 BFE命令行参数

9.5 查看BFE服务的运行状态

第10章 BFE服务的基础配置

10.1 场景说明

10.2 修改基础配置文件

10.3 转发的配置

第11章 配置负载均衡算法及会话保持

11.1 子集群间的负载均衡

11.2 子集群级别的会话保持

11.3 实例间的负载均衡

11.4 实例级别的会话保持

第12章 配置HTTPS和更多协议

12.1 设置HTTPS基础配置

12.2 配置TLS会话重用

12.3 配置TLS双向认证

12.4 对不同安全等级的区分

12.5 支持更多协议

第13章 其他常用配置

13.1 配置重写

13.2 配置重定向

13.3 配置限流功能

实现篇

第14章 BFE的基础实现

14.1 BFE的代码组织

14.2 BFE的进程模型

14.3 请求处理流程

14.4 请求路由实现

14.5 负载均衡实现

第15章 模块插件机制

15.1 BFE的回调点设置

15.2 BFE内置的扩展模块

15.3 模块框架的实现机制

15.4 如何开发BFE扩展模块

第16章 核心协议实现

16.1 HTTP的实现

16.2 HTTP2的实现

第17章 BFE的多进程GC机制

17.1 模型设计

17.2 相关参数的确定

万亿级流量转发:BFE核心技术与实现是2021年由电子工业出版社出版,作者章淼等。

得书感谢您对《万亿级流量转发:BFE核心技术与实现》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Vue.js设计与实现 电子书
1.Vue.js官方团队成员霍春阳倾力打造;2.基于Vue.js3深入解析Vue.js设计细节;3.Vue.js作者尤雨溪作序推荐;4.本书提供源代码下载;5.业界大咖联袂推荐...
私域流量实战:IP、流量池与内容中台 电子书
本书从私域流量的战略意义、技术底层、流量导入、内容中台,以及用户运营等不同角度,解构私域流量对企业数字化转型的价值和影响。全书大部分采取案例导入的方式进行讨论,旨在让读者更清楚地了解不同私域流量背后的运营体系设计和实操方法。
Python核心技术实战详解 电子书
1.内容讲解深入。 本书对Python的核心知识进行了深入剖析,循序渐进地讲解了核心功能模块的开发技术,帮助读者快速步入Python开发高手之列。 2.提供更为广泛的解决方案。 本书深入讲解了10个不同的主题模块,每一个主题涵盖了特定应用开发领域。在书中不仅给出了案例讲解,还包含了更多的拓展知识,能够帮助读者使用Python 开发各种类型的应用程序。 3.通过网站论坛形成互帮互学的朋友圈。 为了方便给读者答疑,特提供了网站论坛等支持,并且随时在线与读者互动,让大家在互学互帮中形成一个良好的学习编程的氛围。
机器学习:公式推导与代码实现 电子书
本书基于NumPy与sklearn,介绍26个主流机器学习算法的实现。
数字图像处理与Python实现 电子书
本书采用通俗易懂的语言对数字图像处理的相关概念进行阐述,同时穿插较为典型的Python小程序,使读者能够快速掌握数字图像处理的相关概念和技术。