持续开放,腾讯TARS、TSeer助力Linux建设开源社区

腾讯的两大自研开源项目TARS和TSeer加入Linux基金会,助力中国开源社区发展。TARS是一款高性能RPC框架,支持多种编程语言,帮助企业快速构建分布式应用;TSeer则是TARS的轻量化名字服务方案,提供可靠的服务注册与发现。

6月25日,Linux 基金会,集结世界顶级开发者的非营利开源组织,宣布腾讯正式成为Linux基金会白金会员。这意味着,腾讯继今年3月成为LF深度学习基金会初始白金会员后,进一步与Linux基金会深入协作,持续助力中国开源社区的创新发展。

25日, LC3(LinuxCon + ContainerCon + CloudOpen)中国2018大会在北京开幕,该会议由Linux基金会主办,是集Linux、容器、云技术、网络、微服务等多种前沿开源议题于一身的科技盛会,吸引超过2000名开源专家共聚一堂。在本届大会上,腾讯宣布将其两大自研开源项目——高性能RPC开发框架TARS,及其轻量化名字服务方案TSeer贡献给Linux基金会。

腾讯副总裁曾宇表示:“我们很高兴TARS和TSeer开源项目可以加入Linux基金会。十多年来,腾讯积累了丰富的应对海量用户的经验,包括如何实现最佳的资源分布、负载均衡、容灾容错等。TARS和TSeer独特的用户经验将为Linux社区提供很好的补充,也希望基于基金会的支持,在国际上吸引更多的顶尖开发者。

这里写图片描述

“我们非常感谢腾讯对TARS和TSeer的开源。这些创新技术能让大量的研发团队获益。” Linux基金会执行董事Jim Zemlin对与腾讯的合作表示高度认同,“对Linux基金会而言,腾讯开源项目的加入,将对社区透明管理、市场支持、人才培训、法务援助等方面带来一系列积极影响。我们期待日后与逐渐壮大的中国开源社区展开更深入的合作。”

这里写图片描述

据悉,TARS是由腾讯开发的成熟RPC框架,能快速搭建系统及自动生成代码,兼顾易用性与高性能。同时,TARS支持远程操作和包括C++,Java,Node.js,PHP、Python在内的多种编程语言,帮助开发者及企业以微服务的方式快速构建自己稳定可靠的分布式应用,让开发聚焦业务逻辑,有效提升运营效率。

TSeer则是TARS的轻量化名字服务方案。它作为一套服务注册发现容错的方案,基于轻巧灵便、对业务的侵入性低、支持多种负载均衡算法等特点。在服务发现的核心功能之上,TSeer还为用户提供可靠的故障容错策略。目前,TSeer广泛运用于QQ浏览器、应用宝、腾讯手机管家、腾讯文学等腾讯产品中,承载着日均百亿级的请求量。

聚焦TARS框架的高效用性,不难发现它在服务发现、智能调度、容灾容错和灵活融合方面展现的卓越能力。TARS将完备、多维的监控设备与可视化管理平台结合,有效实现高效运作。相比于其他开源微服务框架,TARS多语言支持、可延展协议、便捷开发操作与监控的特点使其竞争优势进一步突显。

TSeer的独特优点则在两方面体现:在容灾容错上,TSeer通过支持多种负载均衡算法向用户提供可靠的故障容错策略;在优化调用上,TSeer将IDC分组、Set分组和All三种不同的路径方案与智能最优的时序方案结合,有效解决业务跨地区、跨机房调用等难题,极大提升服务的可用性和调用质量。

TARS和TSeer已经在腾讯内部打磨十年之久,并在手机QQ浏览器、应用宝、手机管家等160多个核心业务、5万多台服务器上广泛应用。2017年4月,TARS正式宣布开源,社区参与度显著提升。在过去八个月中,TARS又主动进行了三个版本的迭代,涉及多种新功能、语言及ProtoBuf协议的更新。此外,阅文集团、虎牙、优品财富、科大讯飞等项目成员也积极为TARS与TSeer贡献,带动了TARS与TSeer在金融、教育、健康医疗、政务等多个行业领域的应用。

想进一步了解TARS和TSeer,或希望对项目作出贡献,可通过以下网址获得更多信息。
TARS:https://github.com/Tencent/Tars
TSeer :https://github.com/Tencent/TSeer

其他参考引言

1、韩天峰 SWOOLE开源项目创始人表示,TARS开源结合PHP SWOOLE的开源项目后,很多企业都可以直接基于TARS解决他们服务治理的问题。在服务治理领域,这样一个项目开源的开源让每个企业都可以向TARS贡献,也都可以从TARS中受益。

2、科大讯飞高级系统架构师凌军分享到:“TARS为服务治理领域提供了成熟的解决方案。我们把TARS与自有的服务治理平台做了一些融合,同时对在ProtoBuf协议支持方面做了技术贡献。在引入TARS之后,可以明显发现,我们平台稳定性、性能以及运维支持都有比较大的提升。”

3、阅文集团副总裁傅徐军说道:“TARS解决了阅文集团在服务发现、智能调度、负载均衡、容灾容错、立体化监控和可视化运营管理的问题,研发效率得到了极大的提升,运维成本也明显的减少,整体系统的稳定性也取得了卓越的效果。”

关于腾讯开源国际社区活动

腾讯以 GitHub 为主要阵地进行开源项目经营:
截止到 2018 年 6 月,正式发布的腾讯对外开源项目共计 57,GitHub获得了15万Star。在国内和国际社区收获了理解与认可。

•腾讯很多业务团队参与贡献OpenStack、 KVM、docker、NVDIMM、ceph、HBase、Hadoop、linux、Spark、kubernetes、torrent、dht、goprocinfo、flannel、netlink等知名开源社区和项目,成为会员和maintainer,受到国际肯定和认可。例如:
•成为Openstack 基金会白金会员,获得2017全球OpenStack Superuser奖项;
•成为Linux Deep Learning基金会白金会员,并获得董事会席位,增强对公司业务至关重要的AI领域在未来国际范围内的领导力。
•LInux基金会黄金会员(即将升级为白金会员),加强腾讯与Linux基金会开展深度合作的基础,接触更多开源社区资源。
•CNCF黄金会员,腾讯在容器服务、KVM虚拟化等重大开源项目贡献力量;
•加入MariaDB释放腾讯云数据库CDB和腾讯游戏DBA的多年积累;
•加入Linux Foundation Networking(LFN)基金会,以银牌会员的身份参与LFN项目的维护,规划以及建设。
•过去一年,产生一名docker项目maintainer,一名ceph项目的maintainer,一名NVDIMM虚拟化的maintainer,贡献了44个patch到HBase社区,35个patch到docker,31个patch到Hadoop, 17个patch到ceph, 13个patch到Spark, 9个patch到kubernetes

关于 Linux 基金会

Linux 基金会是世界顶级开发者构建开源生态系统、推进产业转型的首选。它与全球开源社区一起,正通过创立迄今最大的共享技术投资来解决最棘手的技术难题。基金会成立于 2000 年,目前能为开源项目的运用拓展提供工具、培训及事件支持,为项目带来单一公司无法实现的经济效益。更多信息请参见 www.linuxfoundation.org。

内容概要:本文针对功率阶跃工况下光储虚拟同步发电机(VSG)并网系统存在的电能质量问题,提出一种自适应治理策略。通过Simulink搭建完整的光储VSG并网系统仿真模型,重点研究在功率突变条件下系统出现的频率波动、电压畸变及谐波增加等动态问题。所提策略结合VSG的惯量与阻尼特性,设计了参数自适应调节机制,实现对系统动态响应过程的有效调控,显著提升了并网电流波形质量与频率稳定性,增强了系统在强扰动工况下的鲁棒性与电能质量治理能力。; 适合人群:具备电力电子、自动控制理论及新能源并网技术基础的科研人员、电气工程及相关专业的硕士/博士研究生,以及从事微电网、储能系统、VSG控制研发的工程技术人员。; 使用场景及目标:①用于分析光储系统在功率阶跃等动态工况下的并网特性与电能质量演变规律;②为VSG关键控制参数(如惯量、阻尼)的自适应整定提供设计思路与仿真验证平台;③支撑高水平学术论文复现、科研课题攻关及实际工程项目的前期控制策略验证。; 阅读建议:建议结合Simulink仿真模型深入理解控制策略的实现逻辑,重点关注VSG惯量阻尼协同调节的自适应机制设计,可通过设置不同功率阶跃幅度、光照强度变化及负载投切等多场景进行仿真测试,全面评估策略的动态性能与适用边界。
内容概要:本文系统研究了基于ARIMA-CNN-LSTM的混合时间序列预测模型,并提供了完整的Python代码实现。该模型融合传统统计方法ARIMA与深度学习模型CNN和LSTM的优势,充分发挥ARIMA在捕捉线性趋势与季节性特征方面的能力,以及CNN和LSTM在提取局部特征和建模长期依赖关系方面的强大性能,从而有效提升对复杂非线性时间序列的预测精度。研究涵盖了数据预处理、模型构建、参数调优、训练与预测全流程,并通过实际案例验证模型在风电、光伏、负荷、电价等能源领域预测任务中的优越表现。文档还整合了电力系统、路径规划、信号处理等多个科研方向的仿真资源与代码示例,凸显其在学术研究与工程实践中的广泛应用价值。; 适合人群:具备一定Python编程基础和机器学习理论知识,从事科研或工程技术工作的研究人员,特别适用于关注时间序列分析、深度学习建模的硕士生、博士生及行业从业者。; 使用场景及目标:①深入理解并掌握ARIMA与深度学习模型(如CNN、LSTM)融合的建模范式与技术细节;②应用于能源领域中风电出力、光伏发电、电力负荷及电价等关键变量的高精度预测;③为科研课题、学术论文复现、工程项目优化等提供可靠、可复用的代码框架与技术支持。; 阅读建议:建议结合所提供的Python代码进行动手实践,重点剖析数据预处理流程、混合模型架构设计及超参数调优策略,同时可参考文档中其他相关研究案例以拓宽技术视野和应用场景认知。
内容概要:本文围绕谐振式双有源桥(DAB)变换器,深入研究了一种无需电流传感器的模型预测控制(MPC)方法,并基于Simulink平台完成了完整的仿真实现。该方法通过构建精确的系统数学模型,替代传统依赖物理电流传感器的状态观测方式,有效降低了系统硬件成本与布线复杂度,同时提升了系统的可靠性和集成度。研究重点涵盖系统建模、预测模型构建、目标函数设计、约束条件处理以及控制律求解等关键环节,充分体现了模型预测控制在电力电子高频软开关变换器中的高动态响应、高稳态精度与强鲁棒性的优势。文中通过仿真验证了该无传感MPC策略在不同工况下的控制性能,展示了其在抑制电流冲击、提升能量转换效率及增强系统稳定性方面的良好表现。; 适合人群:电力电子、自动化、电气工程及其相关专业的硕士研究生、博士生、高校科研人员,以及从事DAB变换器拓扑设计、先进数字控制算法开发与新能源电能变换系统研发的工程技术人员。; 使用场景及目标:① 掌握谐振式DAB变换器的工作原理及其无传感控制的设计思路与实现路径;② 深入理解模型预测控制在电力电子系统中的建模方法、优化求解过程与仿真验证流程;③ 为开展无传感器驱动、高频隔离DC-DC变换、数字电源控制等前沿课题提供可复现的技术方案与仿真基准平台。; 阅读建议:建议结合提供的Simulink仿真模型同步学习,重点关注状态观测器设计与预测模型的耦合机制,动手调整系统参数与控制权重以观察动态响应变化,深化对MPC控制机理的理解,并可进一步拓展至其他软开关拓扑或融合人工智能优化算法进行性能提升研究。
内容概要:本文详细介绍了基于非线性反步法与Lyapunov-MPC模型预测控制相结合的自主水下航行器(AUV)轨迹跟踪控制方法,并完整实现了包含经典Fossen动力学模型的Matlab仿真代码,复现了高水平期刊研究成果。该方法通过反步法逐级构造控制律,结合Lyapunov函数确保系统全局渐近稳定性,同时引入模型预测控制(MPC)优化未来动态行为,有效提升控制器在复杂海洋环境下的轨迹跟踪精度、抗干扰能力与系统鲁棒性。整个设计充分体现了非线性控制理论与现代优化控制策略的深度融合。; 适合人群:具备自动控制原理、非线性系统分析、现代控制理论基础,熟悉Matlab/Simulink仿真工具,且从事水下机器人、无人航行器、航空航天、智能控制等方向研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于自主水下航行器、无人机等强非线性系统的高精度轨迹跟踪控制器设计与仿真验证;②支撑高水平学术论文复现、科研课题攻关或实际工程原型开发,掌握先进复合控制策略的设计流程与实现技巧;③深入理解反步法、Lyapunov稳定性理论与模型预测控制三者协同设计的理论依据与工程应用价值。; 阅读建议:建议读者结合Fossen动力学建模理论,逐步调试Matlab代码,重点关注控制器设计步骤、Lyapunov函数构造过程及MPC滚动优化实现细节,配合相关文献进行对比分析,以深化对非线性控制系统设计与仿真验证全过程的理解。
内容概要:本文档聚焦于采用BPSK和GMSK调制方式的Turbo码通信系统的研究与Matlab仿真实现,系统探讨了MSK/GMSK调制解调的基本原理、Turbo码的编码与译码机制以及二比特差分解调算法的具体实现。通过构建完整的通信链路模型,文档详细展示了调制、信道传输、解调及Turbo译码等关键环节的仿真流程,并对系统性能进行了全面评估,特别是误码率(BER)随信噪比(SNR)变化的曲线分析,为理解和优化现代数字通信系统提供了坚实的理论基础和实践指导。此外,文档还强调了GMSK作为一种连续相位调制技术,在提高频谱效率方面的优势,以及Turbo码作为强大前向纠错码在提升通信可靠性方面的重要作用。; 适合人群:具备通信原理基础知识和Matlab编程能力的高校学生、研究生及从事无线通信系统研发的工程技术人员,尤其适合正在进行相关课题研究或毕业设计的人员。; 使用场景及目标:① 学习并掌握GMSK与BPSK调制技术在Turbo码系统中的应用;② 实现并仿真Turbo码与不同调制方式结合的通信链路,分析其抗干扰与误码性能;③ 为通信系统仿真课程设计、科研项目或学术论文提供可复现的Matlab代码参考。; 阅读建议:建议读者结合通信原理教材,先理解Turbo码的编译码机制与GMSK调制特性,再对照Matlab代码逐步调试运行,重点关注调制解调模块与译码器的接口设计及仿真结果的分析方法。
内容概要:本文提出了一种基于TOGI-SOGI混合积分器的光储并网谐波自适应抑制方法,通过Simulink仿真实现,旨在提升光伏发电与储能系统并网过程中的电能质量。该方法创新性地融合三阶广义积分器(TOGI)与二阶广义积分器(SOGI)的优点,构建高性能混合积分结构,有效实现并网电流中基波分量的精确提取与谐波成分的自适应抑制,显著增强了系统的动态响应能力、稳态精度及抗干扰性能。文中详细阐述了控制策略的设计原理、系统建模步骤与仿真验证流程,并提供了完整的MATLAB/Simulink仿真资源,便于科研人员复现结果、深化理解并开展后续优化研究。; 适合人群:从事电力电子、新能源并网控制、电能质量治理及相关领域的研究生、高校科研人员和工程技术人员,尤其适合具备MATLAB/Simulink仿真基础和电力系统专业知识背景的研究者。; 使用场景及目标:①应用于光储并网系统中谐波抑制策略的设计与性能优化;②为相关领域学术论文的复现、算法改进与工程项目开发提供可靠的技术支持与实践范例;③推动高精度、自适应并网逆变器控制技术的研发与实际应用落地。; 阅读建议:建议读者结合所提供的仿真模型进行逐步操作与调试,重点关注TOGI-SOGI混合结构的工作机理及其在锁相环(PLL)与电流控制环路中的协同作用,深入理解关键参数的整定方法与仿真结果的分析逻辑,以全面掌握该谐波自适应抑制方法的核心技术要点与工程实现路径。
内容概要:本文系统阐述了电容钳位多级逆变器中基于正弦脉宽调制(SPWM)技术的三电平输出控制方法,重点剖析了电容钳位型多电平逆变器的拓扑结构特性与工作机理,并详细设计与实现了SPWM调制策略。通过Matlab/Simulink平台构建了完整的仿真模型,对系统输出的多电平电压波形进行了建模与仿真分析,验证了该技术在提升逆变器输出电压质量、有效降低谐波畸变率方面的显著优势,充分展现了其在高压大功率电力电子变换应用中的技术潜力; 适合人群:电力电子、电气工程及其自动化等相关专业的本科生、研究生,以及从事新能源发电、电能质量治理、多电平变换器研发的科研人员与工程技术工程师; 使用场景及目标:①深入理解电容钳位多电平逆变器的核心拓扑结构与电压平衡机理;②掌握SPWM调制技术在多电平逆变器中的具体实现方法与参数设计原则;③熟练运用Simulink进行复杂电力电子系统的建模、仿真与性能分析,提升对现代高性能逆变技术的研发与应用能力; 阅读建议:建议读者结合提供的Simulink仿真模型进行同步操作与验证,重点关注载波层叠比较逻辑、开关器件的驱动信号生成、中点电位平衡控制策略以及输出滤波器的设计等关键环节,通过反复调试与参数优化,深刻理解各模块间的协同关系,从而完整掌握三电平电容钳位逆变器的设计与仿真全过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值