计算机
类型
6.1
豆瓣评分
可以朗读
语音朗读
119千字
字数
2021-09-01
发行日期
展开全部
主编推荐语
本书围绕BFE开源项目,介绍网络前端接入和网络负载均衡的相关技术原理,说明BFE开源软件的设计思想和实现机制,讲解如何基于BFE开源软件搭建网络接入平台。
内容简介
全书共17章,分为四个部分。
第一部分为原理篇,介绍BFE开源项目的概貌,并对网络前端接入技术和网络负载均衡技术做简要介绍。
第二部分为设计篇,介绍BFE开源项目的设计细节,包括BFE的设计思想、BFE的转发模型、BFE的关键机制和HTTPS的优化等。
第三部分为操作篇,说明如何安装和部署BFE、如何在各种使用场景下配置BFE。
第四部分为实现篇,从处理流程、插件机制、协议实现等方面说明BFE的实现机制。
本书面向的读者包括计算机网络方向的研究者、网络相关技术的开发者、一般后台程序的开发者和负载均衡系统的使用者等。
目录
- 版权信息
- 内容简介
- 推荐序一
- 推荐序二
- 推荐序三
- 推荐语
- 序
- 前言
- 原理篇
- 第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 相关参数的确定
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。