腾讯拥有海量的用户基础,产品迭代速度飞快,在高并发的场景下,如何高效构建高可用的服务,是一个非常大的挑战。我们需要一个统一的框架,而Tars是腾讯从2008年以来,一直在使用的后台统一微服务框架,支持多种编程语言,可以帮助业务快速构建稳定可靠的分布式应用,并实现完整有效的服务治理整套解决方案。随着容器化技术docker,k8s,etcd等优秀项目的兴起,Go语言得以逐渐流行。Go语言的协程并发机制,使得Go非常适用于大规模高并发后端服务器程序开发。Tars 的Go语言版本也应运而生,本次演讲主要结合Tars的Go语言版本tarsgo,解密腾讯的高可用框架。
在即将举行的第十届 GOPS 全球运维大会上、腾讯 TARS 开源团队核心成员陈明杰老师将带来精彩演讲:
《亿级规模高可用架构源码剖析》
陈明杰
腾讯 TARS 开源团队 核心成员
陈明杰,腾讯TARS团队核心成员,就职于腾讯MIG无线运营部。 参与腾讯容器云平台及机器学习平台的建设和运营,目前专注TARS开发框架的Golang版本开发,对容器技术,内核技术,高可用架构,微服务等有较深理解。
以下是PPT摘录
以上仅部分精彩PPT,陈明杰老师将在9.14-15 GOPS全球运维大会·上海站做精彩分享,届时腾讯Go语言开发框架TARS-GO也将同步发布,如需高清PPT 或现场聆听的机会,请扫码入群。
TARS(GO语言)交流群
如群满无法直接加入,
是的!想与老师面对面交流?
请扫码参加第十届全球运维大会!!!
仅在 9.14-15 上海
GOPS 全球运维大会由高效运维社区(GreatOPS)和开放运维联盟(OOPSA)联合主办,CIO 时代协办。指导单位为工信部信通院数据中心联盟以及云计算开源产业联盟。本次大会为期2天,侧重 AIOps、运维自动化和 DevOps 的技术探索与实践。
领取专属 10元无门槛券
私享最新 技术干货