展开全部

主编推荐语

本书围绕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 相关参数的确定
展开全部

评分及书评

评分不足
2个评分
  • 用户头像
    给这本书评了
    5.0
    如何去设计并实现一个万亿级的流量转发产品

    从设计到实现,是一个从理论到实践的过程。第一次看完本书,虽然对于其中的一些具体编程语言和技术不太理解,但对于设计者们如何去设计产品的整体框架以及对各个子部分的思考很有启发。个人认为一个好的工程师,也是一个有着系统思维的人,他会现在系统的角度去看待整个产品,着力去实现全局最优。

      转发
      评论

    出版方

    电子工业出版社

    电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。