2.2.2 深入理解BFE## GCN ## 深入理解BFE  章淼 百度智能云 架构师 ## 什么是BFE? • 百度统一的七层流量转发平台 • HTTP, HTTPS, HTTP/2, QUIC • 2012年开始建设 • 每日转发请求约1万亿,日峰值超过1KW • 2019年,核心转发引擎对外开源 • BFE => Beyond Front End • https://github.com/bfenetworks/bfe • 2020年6月,成为CNCF Sandbox Project • 2021年5月,《深入理解BFE》对外发布 https://github.com/baidu/bfe-book • 2021年Q3将由电子工业出版社正式出版 5b686d91cf13f/p2_1.jpg) BFE开源项目公众号  BFE涉及的相关技术原理 01 BFE的设计思想 02 BFE的实现机制 03 ## 为什么需要BFE? • 没有统一七层接入的问题 • 功能重复开发0 码力 | 26 页 | 1.78 MB | 2 年前3
2-6-Golang 在 Baidu-FrontEnd 的应用-陶春华## Golang在BFE的应用 Baidu百度 百度运维部 陶春华 taochunhua@baidu.com 2016年4月 ## 个人简介 - 陶春华,运维部,Baidu Front End团队 - 2010年,天津大学,计算机专业博士 • 2013年7月,加入百度 – 使用GO开发的项目 • 7层流量代理GO-BFE • 应用层防火墙WAF • 百度GOLANG委员会成员 百度GOLANG委员会成员 ## 内容提要 - 后台程序开发的需求和难点 - C, Python and Go对比 - 采用Go语言重构BFE - 背景和技术路线 - GC问题 - 协议一致性 - 分布式架构 ## 后台程序开发的需求(1) - 性能 - C/C++, Java - Python, Ruby • 并发性 – Process, Thread, Event(编程难度) Golang(3) ## • 上线和运维 - 可编译为独立可执行程序 ## BFE(Baidu Front End) ## • 百度统一前端 - 七层流量接入平台  ## BFE(Baidu Front End) ## • 主要服务 · 接入转发0 码力 | 35 页 | 730.17 KB | 2 年前3
PlantUML 1.2023.11 Справочное руководство по языку# Построение диаграмм UML с использованием PlantUML  #### Справочное руководство по языку PlantUML (Version 1.2023.11) Request Alice <-- Bob: Another authentication Response @enduml  ### 1.2 Объявление участников При использовании ключевого -> Foo6 : To collections Foo -> Foo7 : To queue @enduml  Возможно переименовать участника используя ключевое слово0 码力 | 554 页 | 7.96 MB | 2 年前3
Hello 算法 1.0.0b2 Swift版作者:靳宇栋(Krahets) Hello 算法 Swift 语言版 靳宇栋(Krahets)  Release 1.0.0b2 2023-03-30 ## 序 两年前,我在力扣上分享了《剑指 Offer》系列题解,受到了很多小伙伴的 “算法字典”来使用。 如果您是「算法大佬」,希望可以得到你的宝贵意见建议,或者一起参与创作。  ## 前置条件 您需要至少具备任一语言的编程基础,能够阅读和编写简单代码。 ##### 0.1.2. 内容结构 本书主要内容有: 复 算法:查找算法、排序算法、搜索与回溯、动态规划、分治算法,内容包括定义、使用场景、优劣势、时空效率、实现方法、示例题目等。  Figure 0-1. Hello 算法内容结构 ##### 0.1.3. 致谢 本书的成书过程中,我获得了许多人的帮助,包括但不限于:0 码力 | 199 页 | 15.72 MB | 2 年前3
Build a lightweight logging and tracing tool with Apache Arrow, Parquet and DataFusion 朱霜1da5ae6e775136bfe193ee771d/p3_1.jpg) ## I ntroduction • ID: Folyd • GitHub: @folyd 博客: https://folyd.com 工作:字节跳动 (火山引擎)   ## Logging and Tracing Stack LOGBACK [Image](/uploads/documents/5/a/9/c/5a9c811da5ae6e775136bfe193ee771d/p5_2.jpg) Java  winston bunyan JavaScript  PostgreSQL ## Apache ShardingSphere(Incubating) 云架构演化 Juan Pan panjuan@apache.org JD Digits ts/1/2/6/b/126bfe1465ea2bfc007e1620c0f37e48/p2_4.jpg) ## APACHE INCUBATOR 完全开源 Apache的首个分布式数据库中间件 京东主导,多公司参与 ☑ 应用广泛,已知70+公司的应用案例 ## 发展历程  trend chart  NOT LIKE THIS  XuperChain架构 ### 2. 模块 |模块|特性| |---|---| |存储|XuperChain的底层存储基于KV数据库,存储的数据包括区块数据、交 会在一个区块中打包若干个交易。一个区块通常由区块头以及区块体组成。  • 代码:区块的Proto如下 message InternalBlock { // block version // 区块版本 int32 version UtxoInput)以及转账去处数据(UtxoOutput)组成。  • 代码:UTXO的Proto如下 message Utxo { // 转账数量 bytes amount = 1; // 转给谁 bytes0 码力 | 316 页 | 27.93 MB | 2 年前3
Machine Learning Pytorch Tutorialclass, ... refs: link1, link2, link3  ### 2. Deep Learning Basics ■ Prof. Lee’s 1 $ ^{st} $ & 2 $ ^{nd} $ lecture videos knowledge of NumPy will also be useful!  ## What is PyTorch? - An machine learning framework in Python. • Two main features: Define Neural Network Loss Function  Optimization Algorithm Training More info about the training process in last year's0 码力 | 48 页 | 584.86 KB | 2 年前3
Zabbix 4.4 中文手册主机可用性图标由绿色(或灰色)变为红色(注意,在鼠标经过时会提示错误描述):  Get value from agent failed: cannot connect to [[192.168.3.31]:32050]: [111] Connection the error description is displayed):  Get value from agent failed: cannot connect to [[192.168.3.31]:32050]: [111] Connection html 的测试页(以 Ubuntu 上的 Apache2 为例):  ## ubuntu ## Apache2 Ubuntu Default Page ## I t works! This is the default welcome0 码力 | 1850 页 | 13.52 MB | 1 年前3
The Weblate Manual 4.5.3to different views using the navigation tabs.  Powered by Weblate 4.5.2 About Weblate Legal Contact Documentation Donate where the Hebrew language is shown as secondarily:  Powered by Weblate 4.5.2 About Weblate Legal Contact Documentation Donate actions.   ## Account The Account tab lets0 码力 | 733 页 | 9.45 MB | 2 年前3
共 152 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16













