06-15 15:00:00 06-15 16:30:00 1295 2年前
TARS是基于名字服务使用TARS协议的高性能RPC开发框架,配套一体化的运营管理平台,并通过伸缩调度,实现运维半托管服务,是腾讯从2008年到今天一直在使用的后台逻辑层的统一应用框架TAF(Total Application Framework),目前支持C++,Java,PHP,Nodejs,Go语言。
该框架为用户提供了涉及到开发、运维、以及测试的一整套解决方案,帮助一个产品或者服务快速开发、部署、测试、上线。它集可扩展协议编解码、高性能RPC通信框架、名字路由与发现、发布监控、日志统计、配置管理等于一体,通过它可以快速用微服务的方式构建自己的稳定可靠的分布式应用,并实现完整有效的服务治理。
为了更好反映和监控小到服务进程、大到业务的运行质量情况,TARS框架可以支持一些数据上报的功能,如服务模块间调用信息统计上报、用户自定义属性数据上报、服务状态变更和异常信息上报。但是这些功能并不能完全满足系统和业务稳定性等需求,因此还需要第三方链路监控的帮助。
本次Linux基金会开源软件学园“源来如此”系列公开课,我们邀请了阅文集团技术专家俞慧涛,为大家介绍TarsJava链路监控系统,并通过分析Zipkin和SkyWalking这两个可用于Java的分布式追踪系统与TarsJava的配合案例,探讨TarsJava与开源链路监控的未来。欢迎各位小伙伴于6月15日15:00进入直播间观看直播。
点击链接或点击下方 阅读原文 进入直播间:
http://live.bilibili.com/22217685
嘉宾介绍:
俞慧涛
阅文集团技术专家
担任技术架构设计与实施工作,拥有在线支付与用户登陆架构设计十年的经验,擅长处理分布式事务、TARS-Java、 kubernetes 三个技术领域。在TARS 项目中负责TARS-Java的架构设计与研发工作。
公开课大纲如下:
TarsJava链路监控系统介绍
TarsJava 为什么要使用其他的第三方链路监控?
案例1:Zipkin配合TarsJava
案例2:skywalking配合TarsJava
TarsJava与开源链路监控的优势与展望
TARS应用程序开发者认证(CTAD)已正式上线,CTAD是使用者展示其微服务初级熟练程度和应用能力的理想选择,CTAD可证实考生在TARS框架中开发和维护微服务的知识。具体领域包括:在Docker、Kubernetes或从源代码中安装和操作TARS;在选定的编程语言中使用TARS框架创建微服务应用程序;以及对在TARS中维护或扩展微服务应用程序时可用的功能/插件的理解。
点击这里,可以了解更多TARS应用程序开发者认证的相关信息:
https://training.linuxfoundation.cn/certificates/22
“源来如此”是由 Linux 基金会开源软件学园主办的开源技术公开课系列活动。Linux 基金会开源软件学园是 Linux 基金会中国区官方培训平台,致力于为中国软件行业培养具备专业开源技能的人才,不仅为中国开发者提供来自源头的开源技术课程,更发挥 Linux 基金会开源领导能力,积极与国内权威技术专家、知名软件企业合作,开展开源技术公开课系列活动,让更多人了解开源知识,以开源技术公开课为窗口了解开源世界。
有关 Linux Foundation开源软件学园
Linux Foundation 开源软件学园 (LFOSSA) 依托于全球最大的开源软件组织, 是领先全球的高端专业软件人才教育机构, 为科技企业培养了大量软件人才, Linux 基金会开源软件学园不仅拥有丰富的线上专业课程,面授课程的导师同样是由业内资深专家担任, 所颁发的证书更是全球认可的专业资质。Linux 基金会做为非牟利国际技术组织, 致力于通过开源推动创新和促进科技发展, 我们唯一的目标就是帮助您的事业发展更上一层楼。
Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2