写点什么

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

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

评论

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

BRC-20代币sats和ORDI为什么突然火起来了

币离海

SATS Ordinals BRC20

异常报错甚至崩溃?

矩视智能

深度学习 机器视觉

与创新者同行,Apache Doris in 2023

SelectDB

数据库 大数据 数据仓库 数据分析 apache doris

从 SQL 查询优化技巧去看 h2 数据库查询原理 | 京东物流技术团队

京东科技开发者

数据库 sql h2database Code Insight BTree

AI 时代的企业级安全合规策略

极狐GitLab

AI 敏捷开发 敏捷交付 应用程序安全 安全合规

PyTorch从精通到入门04:CNN实现图像分类

王玉川

人工智能 神经网络 深度学习 CNN PyTorch

Mac电脑备份软件 BeLight Get Backup Pro 3激活最新版

胖墩儿不胖y

Mac软件 备份软件 备份工具

CorelDRAW 2023 for Mac(矢量图形设计工具)

展初云

Mac CorelDraw 矢量设计

大模型训练,为OCR应用提升性能

百度开发者中心

深度学习 大模型 人工智能「 OCR技术

2023热门服务器运维工具测评——面板篇

学IT的小树叶

技术 运维 服务器 入侵检测 远程工具

Raw图像处理软件 Capture One Pro 23 for Mac

展初云

Mac Capture One Pro 23 Raw图像处理软件

里程碑式技术与应用突破!YashanDB V23.1三大新品重磅发布

YashanDB

数据库 国产数据库 yashandb

Elsten Software Bliss 最新中文版 + 图文安装教程 支持m1

加油,小妞!

数字音乐收藏库 Elsten Software Bliss

【云栖2023】张治国:MaxCompute架构升级及开放性解读

阿里云大数据AI技术

大数据

macos端剪贴板管理器推荐 Paste Wizard激活最新版

mac大玩家j

Mac软件 剪切板工具 剪切板软件

Paste Wizard for Mac(剪贴板管理器) 13.0永久激活版

mac

苹果mac Windows软件 Paste Wizard 剪贴板管理工具

PyTorch从精通到入门03:全连接层实现图像分类

王玉川

人工智能 神经网络 深度学习 图像识别 PyTorch

「我在淘天做技术」音视频技术及其在淘宝内容业务中的应用

阿里技术

音视频 音视频技术 直播间 淘天 淘宝内容

SecureCRT 9 for Mac(终端SSH工具)

展初云

securecrt Mac软件 终端仿真

通义千问, 文心一言, ChatGLM, GPT-4, Llama2, DevOps 能力评测

SEAL安全

文心一言 通义千问 Walrus Appilot 企业号11月PK榜

强大好用的shell:什么是shell?

小齐写代码

你还在为SFTP连接超时而困惑么? | 京东云技术团队

京东科技开发者

安全 SSH 传输协议 sftp 企业号11月PK榜

CodeWhisperer--轻松使用一个超级强大的工具!

亚马逊云科技 (Amazon Web Services)

Python 人工智能 云上探索实验室 Amazon CodeWhisperer Amazon Cloud9

高防服务器怎么防御?

Geek_f19a80

服务器

大模型训练中的同步与异步模式

百度开发者中心

深度学习 大模型 GPU算力

云服务器玲琅满目的时代,为什么我独爱Amazon EC2 云服务器?

熬夜磕代码、

服务器 运维‘ 亚马逊云

BES 在大规模向量数据库场景的探索和实践

百度Geek说

数据库 AI 企业号11月PK榜

sublime text for Mac注册密钥激活 附 安装教程 支持M1

加油,小妞!

代码编辑 sublime text

C4D vs Blender:哪个更适合你的需求?

Finovy Cloud

blender C4D

GPT-4 Turbo 发布 | 大模型训练的新时代:超算互联网的调度与调优

GPU算力

嵌入式软件开发为什么需要DevOps?

DevOps和数字孪生

DevOps 嵌入式

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