资讯专栏INFORMATION COLUMN

字节跳动开源微服务中间件CloudWeGo

Yuqi / 878人阅读

摘要:近日,字节跳动正式宣布开源,这是一套以语言为核心专注于微服务通信与治理的项目集合。目前,有四个项目集合是字节跳动研发的下一代高性能强可扩展的框架。据悉,字节跳动基础架构团队将会在内外部维护一套代码,统一迭代演进。

近日,字节跳动正式宣布开源CloudWeGo,这是一套以Go语言为核心、专注于微服务通信与治理的项目集合。

目前,CloudWeGo有四个项目集合:

1、Kitex:Kitex是字节跳动研发的下一代高性能、强可扩展的Golang RPC框架。除了具备丰富的服务治理特性,它还集成了自研的网络库Netpoll,支持多消息协议和多交互方式,提供更加灵活可扩展的代码生成器。

2、Netpoll:这是一个基于Golang的高性能、I/O非阻塞网络框架,专注于RPC场景。它借鉴了evio和netty的优秀设计,具有出色的性能,更适用于微服务架构。

3、Thrfitgo:用Golang实现的Thrift编译器,支持插件机制,支持完整的Thrift IDL语法和完善的语义检查。目前后端支持Go语言。

4、netpoll-http2:基于官方HTTP2源码改造使用Netpoll,提供高性能的HTTP2通信。

字节跳动相关技术负责人介绍,CloudWeGo不仅仅是一个开源项目,也是企业级的超大规模实践项目,“通过开源,我们希望CloudWeGo能丰富云原生社区的Golang工具体系,为更多开发者和企业搭建云原生化的大规模分布式系统,提供一种现代的、资源高效的的技术方案。”

据悉,字节跳动基础架构团队将会在内外部维护一套CloudWeGo代码,统一迭代演进。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/119912.html

相关文章

  • 字节跳动Web Infra发起 Modern.js 开源项目,打造现代 Web 工程体系

    摘要:月日举办的稀土开发者大会上,字节跳动正式发起开源项目,希望推动现代开发范式的普及,发展完整的现代工程体系,突破应用开发效率的瓶颈。字节跳动一直在字节内部支持现代开发的实践,发展了完整的字节前端研发体系,项目就是来自其中的现代工程体系。 @charset UTF-8;.markdown-body{word-break:break-word;font-weight:400;line-h...

    taoszu 评论0 收藏0
  • ❤️字节跳动学姐熬了一个月才完成这份内部软件测试开发手册,在GitHub标星27k,开源下载

    本文是为了帮大家快速回顾了测试中知识点,这套面试手册整整花了一个月的时间整理出来,上传到Git上目前star数达到了27K+。内容涵盖了诸多技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果。 同时用XMind画了一张导图记录软件测试的学习笔记,有需要的朋友,帮作者关注点赞收藏三连一下,即可无偿下载一份! 测试开发手册完整版PDF☞☞☞ 软件测试核心知识点目录内容...

    tinna 评论0 收藏0
  • 字节跳动旗下 ArcoDesign 开源

    摘要:脚手架工具封装了物料操作命令,帮助用户快速创建物料项目并将其发布至物料平台。非常重视每一位开发者和用户的意见,希望大家踊跃反馈,积极共建。 ArcoDesign 提供的能力 完善的基础组件 基于 ArcoDesign 设计规范,Arco 提供了 67 个基础组件,这些基础组件足以支撑绝大多数的业务需求。同时,Arco 在这些基础组件的设计上,也开放了细粒度的配置,方便后续拓...

    jayce 评论0 收藏0
  • 性能优化全新思路!实践腾讯、字节、阿里、百度、网易等互联网公司项目实战+案例分析(附PDF源码)

    摘要:不努力不奋斗,可能就会在基层一辈子止步不前。不过,只一句,如果你还在做这一行,还是一名程序猿媛,想走上坡路的你,也许我这到手的十几家一线互联网公司性能优化项目实战可能会对你有所帮助。 ...

    ytwman 评论0 收藏0
  • Apache Flink,流计算?不仅仅是流计算!

    摘要:基于流处理机制实现批流融合相对基于批处理机制实现批流融合的思想更自然,更合理,也更有优势,因此阿里巴巴在基于支持大量核心实时计算场景的同时,也在不断改进的架构,使其朝着真正批流融合的统一计算引擎方向前进。 阿里妹导读:2018年12月下旬,由阿里巴巴集团主办的Flink Forward China在北京国家会议中心举行。Flink Forward是由Apache软件基金会授权的全球范围...

    KoreyLee 评论0 收藏0

发表评论

0条评论

Yuqi

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<