CloudWeGo 的是一套由字节跳动服务框架团队开源的、可快速构建企业级云原生微服务架构中间件集合。

CloudWeGo 项目共同的特点是高性能、高扩展性、高可靠,专注于微服务通信与治理。

CloudWeGo 包括 Kitex、Hertz、Volo、Netpoll 等多个重点子项目,涵盖 Go 与 Rust 开发语言, 上至框架下至网络库、编解码库、序列化库均是自研,各个项目既可独立使用也可搭配使用,并围绕这些项目,构建了完整的上下游生态。

生态项目链接:

更多项目信息和功能介绍请查看项目文档,更多技术深度解读请查看项目新闻

cloudwego arch
cloudwego usedby

CloudWeGo 关注真实企业用户落地,构建企业用户支持体系和维护体系,持续支持新用户落地,支持现有企业用户需求。企业用户提供的真实反馈, 促进了 CloudWeGo 面向多元场景支持的演进,丰富了产品能力和易用性,促使项目能在更多场景和企业得到落地,以飞轮效应实现正向循环和互利共赢。

截止日前,Kitex & Hertz 落地外部企业用户超过了 30 家,其中较大规模落地的企业用户包括:华兴证券、方正证券、森马、贪玩游戏、禾多科技,数美科技等; Sonic 也在招商银行企业内部落地。经过企业用户反馈,落地 CloudWeGo 项目后均获得了真实的成本、性能和稳定性收益

如您已经在生产环境中使用了,欢迎到 GitHub 对应 Issue 进行登记:KitexHertzVoloSonic,请支持我们,十分感谢。

CloudWeGo 部分子项目最早于 2021 年 9 月开源,随后 11 月加入 CNCF Landscape。

2022 年,CloudWeGo 通过了信通院可信开源社区先进级测评,是可信开源共同体正式成员,位列可信星云象限中领导型象限。

在 2022 中国互联网发展创新与投资大赛公益项目暨 2022 年中国开源创新大赛中,CloudWeGo 荣获二等奖。

cloudwego arch cloudwego arch
cloudwego arch

为了创建更加多元、开放的开源社区,培养更多优秀开源人才,CloudWeGo 不设门槛并鼓励所有感兴趣的开发者参与开源贡献, 这些贡献者来自各行各业,遍布海内外,覆盖企业正式职员和大学生等不同角色,累计代码及文档 Contributors 已经超过 220 个(尚不包括生态扩展库贡献者)。 其中通过参与开源贡献晋升为 Committer 的人数为 13 个,从 Committer 晋升至 Reviewer 的人数为 4 个

如需参与贡献,请阅读贡献者指南贡献者体系说明,建议从各项目 Good First Issue 开始贡献的第一步。Committer 及以上角色将获得社区颁发的证书和赠与的社区周边礼品。

更多社区相关内容,请访问 community 仓库