写点什么

腾讯课堂微服务上云,架构演进中的思考

  • 2019-08-30
  • 本文字数:831 字

    阅读完需:约 3 分钟

腾讯课堂微服务上云,架构演进中的思考

腾讯课堂作为腾讯自研业务上云的其中一个产品,在微服务整体从云下到云上的架构演进中,除了机器、网络、中间件的迁移之外,也重新 Review 了团队在过去研发和运营中遇到的痛点,在云原生应用规范、DevOps 流程、微服务框架、云开源中间件选型等领域都有一些思考和实践,踩过很多坑也取得很多收获。腾讯在线教育部后台开发组组长王昂即将在 QCon 全球软件开发大会(上海站)2019分享《腾讯课堂微服务上云,架构演进中的思考


这次分享会介绍下业务上云的项目背景,然后分享下在上云之前,我们是如何针对自身特点,对微服务的依赖、配置、错误码、权限、无状态等问题重新思考后,制定业务微服务上云的云原生应用规范。并且怎么通过 git-webhook、Docker、K8S 等组件的引入,逐步优化 DevOps 工具链,最终实现微服务上云的架构演进。

内容大纲

  1. 腾讯课堂微服务上云项目背景;

  2. 传统微服务的痛点;

  3. 打开新世界大门,一场对引入云原生、DevOps 工具链、开源中间件的激烈讨论;

  4. 针对自身业务特点,制定业务云原生应用规范;

  5. 优化 DevOps 工具链,逐步将微服务迁移上云;

  6. 持续优化迭代,保持架构演进往更健康方向发展。

听众受益

  1. 腾讯课堂怎么做微服务上云;

  2. 传统微服务系统演进中,经常遇到的痛点和业内常见解决方案;

  3. 快速迭代的业务系统,怎么制定和落地云原生应用规范;

  4. 如何通过 DevOps 工具链,推送规范落地和提升研发运营效率。


嘉宾介绍


王昂(andy),2013 年毕业加入腾讯,目前就任腾讯在线教育部后台开发组 Leader。主要负责腾讯课堂项目的教务教学体系、基础上课工具、直播点播音视频能力的后台研发运营工作。在做在线教育项目之前,在 QQ 后台团队负责过手 Q 公众号、手 Q 生活优惠、兴趣部落等多个业务的后台开发。在不断敏捷迭代的业务开发中,在优化业务 DevOps 流程、制定团队微服务框架和研发规范、各类中间件选型上积累了一些实践经验,也在公司部门和 BG 内都做了一些分享。业余时间,喜欢码代码、调研优秀开源组件,爱好摄影和旅游。


更多演进式架构的相关分享请访问 QCon 上海 2019 官网。


2019-08-30 00:005818

评论

发布
暂无评论
发现更多内容

小程序助力智能家居生态平台

Geek_99967b

物联网,

机器学习如何做到疫情可视化——疫情数据分析与预测实战

是Dream呀

人工智能 机器学习 爬虫 数据可视化 疫情分析

一文读懂Plato Farm的ePLATO,以及其高溢价缘由

股市老人

浏览器视频帧操作方法 requestVideoFrameCallback() 简介

devpoint

html5 视频处理 requestAnimationFrame 7月月更

MySQL进阶--存储过程以及自定义函数

Java学术趴

7月月更

SpringBoot 整合 Swagger 自动生成在线API文档

宁在春

springboot swagger 7月月更

汽车智能应用生态的下一个趋势:车载小程序

Geek_99967b

车联网 物联网,

你的列表很卡?这4个优化能让你的列表丝般顺滑

岛上码农

flutter ios 前端 安卓 签约计划第三季

HarmonyOS 3纯净模式可限制华为应用市场检出的风险应用获取个人数据

科技汇

数据管理的重点

奔向架构师

数据管理 7月月更

鲜衣怒马散尽千金,Vue3.0+Tornado6前后端分离集成Web3.0之Metamask钱包区块链虚拟货币三方支付功能

刘悦的技术博客

Python 区块链 Vue 加密货币 虚拟货币

SpringBoot整合Minio 项目中使用自己文件存储服务器

宁在春

springboot Minio 7月月更

Starfish Os打造的元宇宙生态,跟MetaBell的合作只是开始

鳄鱼视界

Linux环境快速搭建elasticsearch6.5.4集群和Head插件

程序员欣宸

Java elasticsearch 7月月更

SRv6初登场

穿过生命散发芬芳

7月月更 SRv6

网络安全漏洞分析与漏洞复现

网络安全学海

网络安全 安全 渗透测试 WEB安全 漏洞挖掘

算法题每日一练---第11天:第39级台阶

知心宝贝

程序员 算法 前端 后端 7月月更

数据库故障容错之系统时钟故障

CnosDB

时序数据库 开源社区 CnosDB 工程师有话说 CnosDB Tech Talk

Prometheus 运维工具 Promtool (四)TSDB 功能

耳东@Erdong

Prometheus 7月月更 签约计划第三季 Promtool

leetcode 452. Minimum Number of Arrows to Burst Balloons 用最少数量的箭引爆气球(中等)

okokabcd

LeetCode 数据结构与算法 贪心算法

融云 IM & RTC 能力上新盘点

融云 RongCloud

Bootstrap警告和轮播插件详解【前端Bootstrap框架】

恒山其若陋兮

7月月更

Redis设计规范

知识浅谈

redis' redis 精讲

【Meetup预告】OpenMLDB+OneFlow:链接特征工程到模型训练,加速机器学习模型开发

第四范式开发者社区

人工智能 机器学习 数据库 AI 特征平台

计算机视觉中Python如何实现图像操作与处理

迷彩

Python 计算机视觉 图像处理 Pillow 7月月更

Starfish Os X MetaBell战略合作,元宇宙商业生态更进一步

股市老人

数据中台建设(三):数据中台架构介绍

Lansonli

数据中台 7月月更

Starfish Os X MetaBell战略合作,元宇宙商业生态更进一步

西柚子

【函数式编程实战】(十) 优雅的处理代码中的时间类

小明Java问道之路

Lambda java8 Stream API 7月月更 签约计划第三季

腾讯课堂微服务上云,架构演进中的思考_QCon_王昂_InfoQ精选文章