架构演进与性能优化之路 | QCon+

2020 年 10 月 19 日 InfoQ

如今,随着业务的发展,产品越来越多样化,一个互联网产品常常要面临庞大的用户量,要解决日均数十亿 PV 的高并发以及 PB 级别的数据存储等问题。

用户需求变化对产品改造的挑战日益增长,同时要求也越来越高,在随时保证系统高可用的同时,也要能够根据需要快速迭代优化,这些都促使系统架构加速演进发展,功能不断升级。

在互联网架构的演进过程中,也出现了像单体架构、分布式架构、微服务架构等不同等架构模式。

像业务架构演进、微服务改造、云原生改造等,都是现在业内广泛关注和重点投入的方向。QCon+ 案例研习社本周上线专题《业务架构演进》,将邀请国内有代表性的不同规模的互联网公司,分享架构演进背后的思考和不同实践。以下为各案例的详细信息:

1 案例 1:《弹性视角下传统经典架构云原生改造实践》


以 K8s 为代表的云原生架构在架构弹性方面描绘了一幅美好的愿景,包括应对负载变化、部署环境、流量迁移的能力,典型技术包括弹性扩缩容、混部、多云流量调度、混合云等。如何在一个已经有成熟历史的技术体系基础上,实现弹性能力的愿景,面临着来自于已有运维体系、研发交付体系、中间件等方面的巨大挑战。

本次演讲主要以弹性的视角,分享携程在传统经典架构向云原生架构转型改造过程中遇到的困难、思考以及解决方案。

你将收获:
  1. 了解弹性能力在业务场景

  2. 了解传统经典架构向弹性架构转变的典型挑战

  3. 了解携程在推进弹性架构中的方案与思考

2 案例 2:《字节跳动时序数据库查询内核优化》


AIOps 智能监控团队负责字节跳动全网监控生态建设,包括智能报警和智能监控产品,涉及海量 PB 级数据生命周期管理,由此推动线上稳定性保障、故障诊断、容量管理和服务治理等能力构建。随着业务的发展 AIOPS 在监控数据存储与查询上都迎来了更大的挑战。

本次分享主要介绍字节跳动 AIOps 在 Metrics 监控查询在面临海量数据查询挑战时,通过升级分布式架构以及单机执行引擎来解决单机查询瓶颈的经验。在架构升级之外也将介算法和工程优化对于查询性能以及稳定性的提升。

你将收获:
  1. 分布式查询系统 Metrics 架构设计

  2. 系统性能优化策略

3 案例 3:《bilibili 基于 Kubernetes 的计算成本优化实践》


Kubernetes 是现代云原生技术的引擎。在业务规模急速扩张的 B 站,K8s 集群已发展到万节点规模、在线服务全托管、离线转码任务全面接入。随着计算规模不断扩大,如何提升资源使用效率,降低计算成本,成为摆在面前的一大难题。

本次分享将结合 B 站的实践场景,从容器平台架构细节出发,介绍 B 站如何支撑高并发离线转码任务调度。并通过生产环境下在离线混部、弹性伸缩以及边缘计算的实践案例,介绍如何基于 Kubernetes 实现计算成本优化。

你将收获:
  1. 了解 kubernetes 在视频转码场景下的实践

  2. 了解大规模计算集群成本优化的常用方法

  3. 获得云原生边缘计算的案例分析

4 案例 4:《南天门——喜马拉雅网关演化之道》

API 网关是微服务的大门,喜马拉雅自研的网关作为全站流量的唯一入口,每天处理超过百亿次的调用,网关除了基本的代理请求外,更重要的是提供流量管控、防护、自动限流、熔断和降级等机制,在 HTTP 协议层面提供白盒化、可视化和全方位的监控和报警,本次分享将介绍喜马网关的架构设计和演化,以及关键点的实践经验。

你将收获:
  1. 网关系统架构演进

  2. Netty 使用过程中遇到的坑和解决思路

  3. 性能优化实践

直接登陆极客时间 App,即可学习 QCon+ 案例研习社大厂实战案例。覆盖 12 个技术领域的 200 个大厂的前沿实战案例一定能给大家更多启发!还有每周技术主题直播和学习群开放式交流!详情咨询客服小雨:13167596032(同微信)

活动推荐:

阔别已久的 QCon 全球软件开发大会正式回归!!本次大会将在 12 月和 2021年 1 月分别在深圳、上海和北京召开,关注前沿趋势,分享热点话题,还有众多大咖坐镇。是不是心动了呢!扫描下图二维码即可查看大会详细信息,QCon 三站等你来!


👇 点击【阅读原文】查看更多 QCon+ 案例研习社详细信息

登录查看更多
3

相关内容

TensorFlowLite:端侧机器学习框架
专知会员服务
30+阅读 · 2020年8月27日
专知会员服务
78+阅读 · 2020年8月4日
专知会员服务
78+阅读 · 2020年6月20日
轻量级神经网络架构综述
专知会员服务
95+阅读 · 2020年4月29日
专知会员服务
121+阅读 · 2020年3月26日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
MIT公开课-Vivienne Sze教授《深度学习硬件加速器》,86页ppt
【阿里技术干货】知识结构化在阿里小蜜中的应用
专知会员服务
96+阅读 · 2019年12月14日
阿里巴巴全球化架构设计挑战
InfoQ
35+阅读 · 2019年11月25日
菜鸟数据中台技术演进之路
互联网架构师
4+阅读 · 2019年10月23日
工行基于MySQL构建分布式架构的转型之路
炼数成金订阅号
15+阅读 · 2019年5月16日
日均5亿查询量,京东到家订单中心ES架构演进
51CTO博客
4+阅读 · 2019年1月16日
干货 | 双11总峰值超8亿OPS 阿里分布式NoSQL如何岿然不动稳如山?
阿里巴巴数据库技术
10+阅读 · 2018年12月12日
SLA 99.99%以上!饿了么实时计算平台3年演进历程
51CTO博客
11+阅读 · 2018年4月10日
今日头条推荐系统架构演进之路
QCon
32+阅读 · 2017年6月21日
Arxiv
0+阅读 · 2020年11月25日
Arxiv
6+阅读 · 2018年11月1日
VIP会员
相关VIP内容
TensorFlowLite:端侧机器学习框架
专知会员服务
30+阅读 · 2020年8月27日
专知会员服务
78+阅读 · 2020年8月4日
专知会员服务
78+阅读 · 2020年6月20日
轻量级神经网络架构综述
专知会员服务
95+阅读 · 2020年4月29日
专知会员服务
121+阅读 · 2020年3月26日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
MIT公开课-Vivienne Sze教授《深度学习硬件加速器》,86页ppt
【阿里技术干货】知识结构化在阿里小蜜中的应用
专知会员服务
96+阅读 · 2019年12月14日
相关资讯
阿里巴巴全球化架构设计挑战
InfoQ
35+阅读 · 2019年11月25日
菜鸟数据中台技术演进之路
互联网架构师
4+阅读 · 2019年10月23日
工行基于MySQL构建分布式架构的转型之路
炼数成金订阅号
15+阅读 · 2019年5月16日
日均5亿查询量,京东到家订单中心ES架构演进
51CTO博客
4+阅读 · 2019年1月16日
干货 | 双11总峰值超8亿OPS 阿里分布式NoSQL如何岿然不动稳如山?
阿里巴巴数据库技术
10+阅读 · 2018年12月12日
SLA 99.99%以上!饿了么实时计算平台3年演进历程
51CTO博客
11+阅读 · 2018年4月10日
今日头条推荐系统架构演进之路
QCon
32+阅读 · 2017年6月21日
Top
微信扫码咨询专知VIP会员