写点什么

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

  • 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:005900

评论

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

【架构设计模块五】:设计微博系统中”微博评论“的高性能高可用计算架构

Ryoma

网络攻防学习笔记 Day108

穿过生命散发芬芳

网络安全 8月日更

Ansible 管理 Windows 机器配置过程。

耳东@Erdong

windows ansible 8月日更

模块五作业

老实人Honey

架构训练营

【设计模式】状态模式

Andy阿辉

C# 编程 后端 设计模式 8月日更

Go- 变量

HelloBug

变量 Go 语言

在线文字图标logo文章封面图生成工具

入门小站

工具

Flink 和流式应用运维(十-上)

Databri_AI

flink API REST API

分片上传Minio存储服务的问题集锦[推荐收藏]

liuzhen007

8月日更

高可用架构(下)

编号94530

数据库 架构设计 异地多活容灾 高可用架构

蔚来事故背后,“致命弯道”在辅助驾驶和自动驾驶之间

脑极体

Linux之ab命令

入门小站

Linux

Magician has released a new version

Magician网络编程包

Java Web 网络编程 io nio

简简单单实现 Python Web 的登录注册页面,还包含一半逻辑。

梦想橡皮擦

8月日更

破解AI开课难题!2021 全国人工智能师资培训落地厦门大学

百度大脑

人工智能

敏捷开发

LeifChen

Scrum 敏捷开发 迭代 8月日更

前端之算法(七)动态规划

Augus

算法 8月日更

Obsidian一个不错的软件

IT蜗壳-Tango

8月日更

🏆【分布式技术专题】【分布式技术专题】RocketMQ延迟消息实现原理和源码分析

码界西柚

RocketMQ 延时队列 8月日更 DelayedQueue

聊一聊这些年看过的动漫

箭上有毒

8月日更

云原生时代到来了么?

escray

学习 极客时间 如何落地业务建模 8月日更

Go-基本元素

HelloBug

Go 语言

从0开始的TypeScriptの十:泛型

空城机

typescript 大前端 8月日更

Go- 常量

HelloBug

常量 const Go 语言

还在死磕 Ajax?那可就 out 了!

编程三昧

JavaScript 大前端 8月日更 Fetch

耗时24小时整理了网络安全学习路线,非常详细!

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞挖掘

架构1期模块五作业

五只羊

架构实战营

如何实现分布式锁,聊聊你的想法?

卢卡多多

redis 分布式锁 8月日更

java springboot微信小程序授权登录开发

清风

小程序 java小程序

敏捷实践 | 分不清Kanban和看板的只剩你了……

LigaAI

Scrum Kanban 敏捷开发 看板

JavaScript单元测试的“抹茶”组合:Mocha和Chai

devpoint

JavaScript 单元测试 8月日更

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