10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

揭秘微信背后万级机器的管理者 Yard 平台

  • 2019-09-14
  • 本文字数:656 字

    阅读完需:约 2 分钟

揭秘微信背后万级机器的管理者Yard平台

ArchSummit深圳2018大会上,文杰讲师做了《揭秘微信背后万级机器的管理者 Yard 平台》主题演讲,主要内容如下。


演讲简介


微信作为一款国民 App,每天承载着数百亿条的消息收发,而支撑着微信功能的后台服务也多达数万个,如何确保这些在线服务的稳定可用和可控,是资源管理系统面临的一大挑战。


与此同时,随着 AI 技术的方兴未艾,围绕着微信所开展的机器学习与数据挖掘的离线作业也日渐增多,对内部计算、存储、网络等资源提出了大量的需求,如何充分利用好服务器资源,高效调度各类计算作业,合理编排不同维度的资源组合也是资源调度系统的一个重要目标。


本主题阐述了微信的资源调度系统 Yard 如何利用容器技术解决在线服务与离线作业混合运行的各种问题挑战,分享微信后台在资源隔离、作业调度、容灾设计等方面的成功实践和思考。

演讲提纲

  • 背景

  • 微信后台资源管理发展历程

  • 在线服务和离线作业的资源抢夺战

  • 微信资源调度系统 Yard

  • 系统架构

  • 资源隔离的“舍”与“得”

  • 调度的 AI

  • 网红 Docker 在 Yard 中的应用

  • 踩过的“坑”与“坑”外的思考

  • 成果展示 &未来展望


讲师介绍


文杰


腾讯 微信技术架构部专家工程师


2005 年入职腾讯,曾参与主导搜索引擎,分布式存储,分布式计算等多个项目的整体架构;2013 年加入微信,现任技术架构部下大数据平台团队负责人,主导微信两项基础平台:微信资源调度 Yard 平台和微信流量实验 X 平台的研发;在分布式设计,高可用架构,任务调度,搜索引擎,高性能服务,大数据计算等领域有浓厚兴趣和实践经验。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2018/shenzhen/schedule


2019-09-14 17:101817

评论

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

架构师训练营-第二周学习总结

牛牛

学习 极客大学架构师训练营

架构师训练营第二周作业

Geek_2dfa9a

架构师训练营第0期-第2周-命题作业

极客大学架构师训练营

依赖倒置原则

互金从业者X

什么是依赖倒置原则

老A

极客大学架构师训练营

接口隔离原则设计缓存Cache工具类

鲁米

架构师训练营 第二周 学习总结

极客

架构师训练营第二周总结作业

兔狲

实现自己架构的主要手段

重新来过

架构师训练营 - 第二周 - 命题作业

Anrika

架构师 极客大学架构师训练营

OOD四大原则

清风明月

第二周作业

CP

打造个人品牌的意义

董一凡

发展 求职

如何理解依赖倒置

丿淡忘

极客大学架构师训练营 依赖倒置原则

架构师训练营 - 第二周 - 学习总结

Anrika

架构师 极客大学架构师训练营

week2作业

慢慢来的比较快

Week 02- 作业二:学习总结

dean

极客大学架构师训练营

江帅帅:精通 Spring Boot 系列 06

奈学教育

Spring Boot

最初的梦想

小天同学

写作 成长 梦想

架构师训练营——设计模式篇_作业

独孤魂

作业

江帅帅:精通 Spring Boot 系列 06

古月木易

Spring Boot

第2周作业

sunpengjian

因为知道了30+款在线工具,我的工作效率提升500%!

Hollis

依赖倒置原则

Young

Lesson 2 软件设计原则 心得笔记

edd

不懂什么是锁?看看这篇你就明白了

苹果看辽宁体育

Java 并发

架构师训练营第 0 期 - 第 2 周 - 学习总结

极客大学架构师训练营

数据库大咖讲坛活动6月18日墨天轮平台线上举行,阿里腾讯达梦众多数据库大咖齐聚!

墨天轮

数据库 腾讯云 阿里云 数据库设计

架构师课作业-第二周

Tulane

架构师第二周

Tulane

Python中的下划线

shiziwen

Python

揭秘微信背后万级机器的管理者Yard平台_ArchSummit_文杰_InfoQ精选文章