DevOps研发效能
媒体矩阵
开源中国APP
授权协议 Apache-2.0
开发语言 C/C++ 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 Apache
地区 国产
投 递 者 王练
适用人群 未知
收录时间 2017-09-18

软件简介

brpc 是百度开源的工业级 RPC 框架,采用 C++ 编写,常用于搜索、存储、机器学习、广告、推荐等高性能系统。"brpc"的含义是"better RPC"。

特性

  • 囊括百度内部所有 RPC 协议,支持多种第三方协议
  • 模块化设计,层次清晰,很容易添加自定义协议
  • 全面的服务发现、负载均衡、组合访问支持
  • 可视化的内置服务和调试工具
  • 性能上领跑目前其他所有 RPC 产品

架构

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(31) 发布并加入讨论🔥
发表了资讯
2024/10/30 10:09

Apache bRPC 1.11.0 发布

Apache bRPC 1.11.0 版本现已发布,包含许多新功能和问题修复。主要更新内容如下: 新功能 支持pthread互斥锁死锁检测 (#2692 #2727) 支持bzlmod (#2670) 支持wireshark解析器解析多个baidu_std RPC (#2710) 支持jemalloc profiler和统计数据打印 (#2737) 支持RPC Protobuf Message工厂接口 (#2718) 支持Arena RPC Protobuf Message工厂类 (#2751) 支持自定义backup request策略 (#2734) 支持bthread版本的信号量和读写锁 (#27...

1
0
发表了资讯
2024/02/09 18:11

Apache bRPC 1.8.0 发布

Apache bRPC 1.8.0 版本现已发布,支持多线程池等新特性。主要更新内容如下: 新功能 支持bthread多线程池,用tag区分 (#2358) (#2476) 支持在发送完response、析构request/response对象之前执行用户自定义函数 (#2328) 支持url安全的base64转换 (#2337) 支持 loongarch64架构 (#2364) 支持联编 boringssl (#2399) baidu_std协议支持用户自定义字段 (#2406) 支持客户端 ALPN协议 (#2251) 支持 c++20 协程 (#2121) 支持 grpc 健康...

0
2
发表了资讯
2023/08/15 15:13

Apache bRPC 1.6.0 发布

Apache bRPC 1.6.0 版本已发布,支持一些新的功能和问题修复。 bRPC 于 2014 年诞生于百度基础架构部,是一款采用 C++ 编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。2017 年正式在 GitHub 进行开源,并于 2018 年 11 月正式捐献给全球顶级开源社区 Apache 软件基金会 (ASF),对外开源版本的名称为 Apache bRPC,成为 ASF 孵化级项目。 据介绍,bRPC 以功能全、可扩展、高性能等特性得到越来越多...

1
4
发表了资讯
2023/05/05 11:35

Apache bRPC 1.5.0 发布

Apache bRPC 1.5.0 版本已发布,支持一些新的功能和问题修复。 bRPC 于 2014 年诞生于百度基础架构部,是一款采用 C++ 编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。2017 年正式在 GitHub 进行开源,并于 2018 年 11 月正式捐献给全球顶级开源社区 Apache 软件基金会 (ASF),对外开源版本的名称为 Apache bRPC,成为 ASF 孵化级项目。 据介绍,bRPC 以功能全、可扩展、高性能等特性得到越来越多...

0
7
发表了资讯
2023/02/15 16:34

Apache bRPC 1.4.0 发布,支持 RDMA

Apache bRPC 1.4.0 版本已发布,支持 RDMA。据称这是毕业之后的第一个版本,由新的版本经理王晓峰负责,顺利完成。 bRPC 于 2014 年诞生于百度基础架构部,是一款采用 C++ 编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。2017 年正式在 GitHub 进行开源,并于 2018 年 11 月正式捐献给全球顶级开源社区 Apache 软件基金会 (ASF),对外开源版本的名称为 Apache bRPC,成为 ASF 孵化级项目。 据介绍...

0
3
发表了资讯
2023/02/06 17:57

官宣:Apache bRPC 正式毕业,成为 ASF 顶级项目!

2023年1月26日,Apache 软件基金会(ASF)官方宣布 Apache bRPC 正式毕业,成为 Apache 顶级项目(TLP)。 以上截图来自Apache官网 Apache官网原文链接:https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-new-top-level-project-apache-brpc Apache bRPC是由百度初始创立并持续贡献的工业级别RPC开源项目,在2018年正式贡献给 Apache 软件基金会进行项目孵化,2022年12月24日经过 Apache 董...

4
1
发表了资讯
2023/02/06 11:39

百度 RPC 框架 Apache bRPC 成为 ASF 顶级项目

2023年1月26日,Apache 软件基金会 (ASF) 官方宣布 Apache bRPC 正式毕业,成为 Apache 顶级项目 (Top-Level Project, TLP)。 Apache bRPC 是由百度初始创立并持续贡献的工业级别 RPC 开源项目,在 2018 年正式贡献给 Apache 软件基金会进行项目孵化。2022年12月24日经过 Apache 董事会集体投票表决,Apache bRPC 项目顺利毕业,成为 Apache 软件基金会顶级项目(TLP),这是百度继 ECharts 和 Doris 之后,又一里程碑式的开源项...

6
4
发表了资讯
2022/04/15 07:16

Apache bRPC 1.1.0 发布,支持 IPV6 和 UDS

Apache bRPC 1.1.0 现已发布。bRPC是一个开源高性能的工业级 RPC 框架,拥有 1,000,000+ 个实例(不包含 client)和上千种服务。 此版本的主要变更内容为: 新功能 支持 IPV6 和 UDS(Unix Domain Socket) 支持 protobuf 3.19.x 支持 http 协议的 dump/replay 支持 nshead 协议的 dump/replay 支持 http body 为 proto-text 格式的 request/response baidu_std 协议支持传递 client 端设置的超时到 server 端 bthread 创建时支持...

2
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
31 评论
271 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部