字节跳动开源微服务中间件CloudWeGo
人工智能 2022-06-18 10:18www.robotxin.com人工智能专业
【人工智能机器人网】9月10日消息,日前,字节跳动正式宣布开源CloudWeGo,这是一套以Go语言为核心、专注于微服务通信与治理的项目集合。
目前,CloudWeGo有四个项目集合
1、KitexKitex是字节跳动研发的下一代高性能、强可扩展的Golang RPC框架。除了具备丰富的服务治理特性,它还集成了自研的网络库Netpoll,支持多消息协议和多交互方式,提供更加灵活可扩展的代码生成器。
2、Netpoll这是一个基于Golang的高性能、I/O非阻塞网络框架,专注于RPC场景。它借鉴了evio和ty的优秀设计,具有出色的性能,更适用于微服务架构。
3、Thrfitgo用Golang实现的Thrift编译器,支持插件机制,支持完整的Thrift IDL语法和完善的语义检查。目前后端支持Go语言。
4、poll-http2基于官方HTTP2源码改造使用Netpoll,提供高性能的HTTP2通信。
字节跳动相关技术负责人介绍,CloudWeGo不仅仅是一个开源项目,也是企业级的超大规模实践项目,“通过开源,我们希望CloudWeGo能丰富云原生社区的Golang工具体系,为更多开发者和企业搭建云原生化的大规模分布式系统,提供一种现代的、资源高效的的技术方案。”
据悉,字节跳动基础架构团队将会在内外部维护一套CloudWeGo代码,统一迭代演进。
上一篇:苹果汽车人事再变动!苹果手表项目负责人接任
下一篇:腾讯视频已上线超前点播选集解锁
人工智能培训
- 擦窗机器人真的好用吗
- 第20届天津工博会3月6日举办 千余企业共商工业低
- 国外社会对于机器人的一些观点
- 协作机器人又有新品登场 速来围观有何亮点
- 突破技术与价格之间的桎梏 减速机发展有望进入
- 马斯克的人工智能机器人多少钱
- 机器人来了2016高科技智能化将独领风骚
- 工程师忘记关门 机器人走上了大街瞎逛
- 李开复 2018中国最大AI红利是政策
- 无人零售让这5种人失业了 看看哪些零售岗位最可
- 一篇看懂服务机器人语音交互与三大技术的因果
- 人工智能 能否助人类重建巴比伦塔
- 九师两支代表队在第九届亚洲机器人锦标赛上夺
- 用动作捕捉技术建立人形机器人的数据工厂(续
- 机械科技趋势:智能创新影响力概览与评估
- 国内首款智能加油机器人在南宁试运行 3分钟即可