找回密码
 立即注册
科技快报网 首页 科技快报 IT资讯 查看内容

腾讯王巨宏:拥抱开源是这个时代开发者应该具备的思维和能力

2020-12-22 21:31:19 来自: 厂商稿


据介绍,TubeMQ 项目始于 2013 年,是腾讯内部为了解决移动互联时代带来的流量爆发式增长,自研的高吞吐消息队列组件。2019 年,腾讯将 TubeMQ 捐赠给 Apache 基金会,成为腾讯首个被 Apache 基金会接受的项目。

在过去一年的项目孵化过程中,社区也给予了 TubeMQ 项目团队非常好的反馈。项目新增了 40+ 的 contributores,社区提交了 400+ issuses,合并了 300+ PRs,共发布了 4 个版本。这些来自社区的开发者为完善 TubeMQ 功能做出了非常重大的贡献,为丰富 TubeMQ 的功能和其他社区组件的生态融合做了非常多的工作。

在这个过程中,项目团队也意识到了开发者的业务场景和使用述求在大数据时代下的变化,决定对 TubeMQ 进行全面的升级 —— 即在保留原本 MQ 的功能特性之外,同时提供一个包含了大数据场景下的数据采集落地的整体集成方案。

薛赵明介绍,升级后的项目将命名为 TubeHub,具有所有组件可插拔、可隔离、可伸缩和可监控的云原生特性,为开发者提供一站式的流式大数据解决方案,包括自动、安全、高性能、分布式的数据发布订阅能力,便于使用者在业务上构建基于流式的数据应用,例如滚动的日志、MySQL 的 binlog 等。

据悉,TubeHub系统在腾讯内部经过了大量业务的考验,目前有3400+的腾讯业务产品接入了TubeHub系统,最高的峰值有 6.9亿/秒,已经是一个比较成熟、稳定的产品。项目团队最终的目标是希望项目从目前的孵化阶段顺利毕业,成为Apache基金会顶级项目,让开源惠及更多开发者用户。为了实现这一目标,薛赵明希望能有更多的开源爱好者参与项目贡献,将各方一些好的思考和理念整合到TubeHub中,共同将其打造成为 Apache 社区中又一个非常有影响力的中国项目。

除了腾讯本身在开源界的分享以外,两位腾讯的开源生态合作伙伴代表也分别介绍了腾讯开源项目在各自公司业务中的最佳实践。

前腾讯技术专家,现任优品科技 CTO 阮曙东介绍了TARS开源在金融证券领域的实践。优品科技是一家国内领先的金融科技企业,主要业务是为证券机构提供智能解决方案。而TARS则是由腾讯开源的高性能微服务框架,于2018年捐赠给Linux基金会,它是腾讯内部使用十余年的实践成果总结而成的开源项目。

得益于TARS多语言、高扩展、高性能、强运维等特性,优品科技基于 TARS 研发生态构建了财富管理手段丰富的证券互联网零售中台,获得了基于微服务架构的分层设计、自动容灾、平滑扩容、持续集成/持续交付等能力,大大提升了金融平台的开发和运维效率。

在备受关注的IoT领域,意法半导体亚太区MCU策略部总监陈德勇介绍了Tencent OS tiny开源物联网操作系统在STM32芯片上的产品合作案例。

TencentOS tiny是由腾讯开源的物联网操作系统,拥有小体积、低功耗、IoT组件丰富、安全框架可靠、可移植性良好、调试手段便捷等特性。STM32则是由意法半导体公司设计生产的MCU系列产品,在物联网领域市场份额一直在行业前列。

意法半导体携手腾讯 IoT,基于STM32与Tencent OS tiny 为物联网终端厂家提供优质的IoT终端软件解决方案,方便各种物联网设备快速接入腾讯云,共同扩展IoT生态,支撑了智慧城市、智能水表、智能家居、智能穿戴、车联网等多种行业应用。

12

  免责声明:本网站内容由网友自行在页面发布,上传者应自行负责所上传内容涉及的法律责任,本网站对内容真实性、版权等概不负责,亦不承担任何法律责任。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

发布者:科技快报网

相关阅读

微信公众号
意见反馈 科技快报网微信公众号