welcome and thanks On 2026/09/02 07:45:01 张闯 wrote: > Dear brpc Community, > > My name is Chuang Zhang, and my GitHub account is *zchuango*. I am a > graduate of Beijing University of Posts and Telecommunications (BUPT), > where I majored in Computer Science. > > I am currently working at Huawei, focusing on the software ecosystem and > community development of the UB bus communication system. My main technical > interests include RPC communication infrastructure, transport-layer > optimization, and the integration of KVCache into search and recommendation > systems. I am also involved in building agent-related platforms and > supporting customer co-innovation projects. > > I have been actively following and contributing to the Apache brpc > community. My recent contributions include: > > Abstracting and improving the brpc transport layer; > > Adding and improving UB-related transport support, including URMA, UBRing, > and UBShm; > > Extending brpc to support UB protocol-based communication; > > Improving transport-layer code structure, configuration naming, > documentation, and dependency management; > > Fixing bugs and improving code quality in the related transport components. > > Representative pull requests list: > > *Transport framework and UB-related transport* > > - > > #3199 — Add Transport to support more communication protocol extensions > <https://github.com/apache/brpc/pull/3199> > - > > #3290 — Interconnecting with the UBShmTransport Based on the LD/ST > Shared Memory Semantics <https://github.com/apache/brpc/pull/3290> > - > > #3428 — feat: add URMA transport support > <https://github.com/apache/brpc/pull/3428> > - > > #3471 — code quality and maintainability for ubshmTransport > <https://github.com/apache/brpc/pull/3471> > - > > #3507 — Add UBRing data format negotiation > <https://github.com/apache/brpc/pull/3507> > - > > #3509 — Replace custom timer with bthread timer and improve lifecycle > safety <https://github.com/apache/brpc/pull/3509> > > *Progressive read timeout* > > - > > #3469 — Reintroduce progressive HTTP read timeout support > <https://github.com/apache/brpc/pull/3469> > > *Build system, dependency management, and documentation* > > - > > #3446 — fix(test): avoid overriding the configured C++ standard > <https://github.com/apache/brpc/pull/3446> > - > > #3468 — docs: add Bazel build guide and bzlmod example > <https://github.com/apache/brpc/pull/3468> > - > > #3475 — fix(cmake): prioritize discovered zlib headers for brpc sources > <https://github.com/apache/brpc/pull/3475> > > *Bug fixes and runtime reliability* > > - > > #3495 — fix: preserve XMM6-XMM15 in x86_64 bthread context switch > <https://github.com/apache/brpc/pull/3495> > - > > #3514 — Fix SelectiveChannel response copy for non-reflectable messages > <https://github.com/apache/brpc/pull/3514> > > These contributions can be reviewed through my zchuango account and the > corresponding Apache brpc community commits. > > I would like to formally express my interest in becoming an Apache brpc > committer. I understand that my current number of commits may not yet fully > meet the general guideline, but I hope my contributions in transport-layer > development and communication infrastructure can be considered. I would > appreciate any guidance on the application process and the expectations for > becoming a committer. > > In the future, we will continue contributing to brpc and the related > communication ecosystem, including: > > - > > Multi-link reliability optimization; > - > > Shared-memory-based serialization-free communication support; > - > > Transport-based performance monitoring; > - > > A common handshake component for RDMA, URMA, UBShm and other Transport; > - > > A general serialization-free solution over URMA/RDMA/UBShm; > - > > Continuing to follow community discussions, reviews, issues, and > maintenance work. > > I look forward to continuing to contribute to brpc, especially in transport > framework improvements and communication ecosystem development. > > Best regards, > Chuang Zhang > > Organization: https://github.com/LinQuickDev > Email: [email protected] > GitHub: zchuango > WeChat: xingchen_bupt >
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
