百度 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 之后,又一里程碑式的开源项目。

Apache ECharts 顺利毕业,成为 ASF 顶级项目
Apache Doris 从 Apache 基金会毕业,正式成为 Apache 顶级项目!

关于 Apache bRPC

bRPC 于 2014 年诞生于百度基础架构部,是一款采用 C++ 编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。2017 年正式在 GitHub 进行开源,并于 2018 年 11 月正式捐献给全球顶级开源社区 Apache 软件基金会 (ASF),对外开源版本的名称为 Apache bRPC,成为 ASF 孵化级项目。

据介绍,bRPC 以功能全、可扩展、高性能等特性得到越来越多用户的认可和使用,经过四年多的孵化,bRPC 开发者数量增长数倍、在 GitHub 上的 Star 数也超过 14.4K,目前已覆盖了互联网、人工智能、搜索、推荐、电商和教育等多个行业和领域,被许多公司广泛使用并对该项目进行持续贡献,线上服务实例数已超过 600W,现已成为业界广受欢迎的开源 RPC 框架之一。

Apache bRPC 成长史

  • 2014年,baidu-rpc在百度基础架构部诞生
  • 2016年,baidu-rpc在百度得到大规模落地和实践
  • 2017年,bRPC在GitHub上正式开源
  • 2018年,百度将 bRPC 捐献给 Apache 软件基金会并命名为 Apache bRPC,进入孵化器
  • 2021年,bRPC社区发布第一个正式版本 1.0.0
  • 2022年,正式完成商标捐赠,推动 Apache bRPC 完成毕业,成为 Apache 软件基金会顶级项目(TLP)

截至 2023 年 1 月,Apache bRPC 已在 GitHub 上获得 14.4K Stars ,拥有超过 130 名贡献者,成为国内最活跃的开源社区之一。

Apache bRPC 社区官方链接

  • Apache bRPC官方网站:https://brpc.apache.org/
  • Apache bRPC GitHub:https://github.com/apache/brpc
  • Apache bRPC 开发者邮件组[email protected]
  • 订阅 Apache bRPC 邮件列表
    发送任意主题和内容到 [email protected]
    根据回复完成订阅

相關推薦

2023-02-07

e-foundation-announces-new-top-level-project-apache-brpc Apache bRPC是由百度初始创立并持续贡献的工业级别RPC开源项目,在2018年正式贡献给 Apache 软件基金会进行项目孵化,2022年12月24日经过 Apache 董事会集体投票表决,Apache bRPC 项目顺利毕

2023-05-06

支持一些新的功能和问题修复。 bRPC 于 2014 年诞生于百度基础架构部,是一款采用 C++ 编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。2017 年正式在 GitHub 进行开源,并于 2018 年 11 月正式捐

2023-02-16

本经理王晓峰负责,顺利完成。 bRPC 于 2014 年诞生于百度基础架构部,是一款采用 C++ 编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。2017 年正式在 GitHub 进行开源,并于 2018 年 11 月正式捐

2023-08-16

支持一些新的功能和问题修复。 bRPC 于 2014 年诞生于百度基础架构部,是一款采用 C++ 编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。2017 年正式在 GitHub 进行开源,并于 2018 年 11 月正式捐

2023-07-01

并且支持各种图表以及组件的任意组合。 ECharts 最初由百度团队开源,并于 2018 年初捐赠给 Apache 基金会,成为 ASF 孵化级项目。 2021 年,Apache ECharts 顺利毕业晋升为 ASF 顶级项目。开源PHP在 ECharts 从 ASF 毕业成为顶级项目时,

2023-02-03

Apache 软件基金会(ASF)孵化器于2022年12月03日,通过了 Apache Linkis 计算中间件项目的孵化毕业投票。2023年01月18日,Apache 软件基金会官方宣布 Apache Linkis 顺利毕业,成为 Apache 顶级项目(TLP)。 以上截图来自 Apache 官网

2022-09-10

StreamPark 原名 StreamX,是一个简单易用的流处理应用开发框架和操作管理平台。于 2019 年由个人组织 streamxhub 创建,并于 2021年 4月在 GitHub 上开源,2022 年 8 月改名为 StreamPark。 StreamPark 初衷是让流处理更简单,在实时处理领域

2022-05-24

的版本/模块质量分析 灵活的数据源插件系统及数据处理框架,支持自定义 DevLake 将数据加工、关联与转换的底层能力开放出来,提供可拓展的数据底座。用户可以根据实际需求,实现以下自定义: 数据源自定义:DevLake 基

2023-03-28

节点以适应不断变化的工作负载。 简单的功能开发和框架集成:EventMesh 支持广泛的编程语言和框架,使开发人员可以使用他们喜欢的工具轻松构建事件驱动的应用程序和服务。 总的来说,Apache EventMesh 是一个强大的 Serverl

2023-06-30

Apache 软件基金会(简称 "ASF")于美国时间 2023 年 6 月 28 日宣布 Kvrocks 从孵化器毕业成为顶级项目。这意味着 Kvrocks 社区在 Apache Way 的实践、成员多样性以及开放交流方面已满足 Apache 基金会的要求。当然,毕业只是一个新的起

2024-10-31

Apache bRPC 1.11.0 版本现已发布,包含许多新功能和问题修复。主要更新内容如下: 新功能 支持pthread互斥锁死锁检测 (#2692 #2727) 支持bzlmod (#2670) 支持wireshark解析器解析多个baidu_std RPC (#2710) 支持jemalloc profiler和统计数据打印

2023-01-15

美国非营利组织 Natives in Tech 发文指责 Apache 软件基金会 (ASF) 出于品牌推广的目的盗用美洲土著文化,并呼吁 ASF 改名以尊重美洲原住民并遵守其自身的行为准则。“侵占原住民文化的非原住民实体并不少见,但没有一个实体

2023-02-09

:JUC 普通线程池和 Spring 中的 ThreadPoolTaskExecutor 也可以被框架监控,@Bean 定义时加 @DynamicTp 注解即可 可靠性:框架提供的线程池实现 Spring 生命周期方法,可以在 Spring 容器关闭前尽可能多的处理队列中的任务 高可扩展:

2022-06-10

Apache Hop 2.0.0 已正式发布。 Apache Hop(Hop 是 Hop Orchestration Platform 的缩写)是一个灵活、元数据驱动的数据编排、工程和集成平台。该项目起源于二十多年前的 ETL 平台 Kettle,经过几年的重构,于 2020 年 9 月进入 ASF 孵化器。 Kettle