专题演讲嘉宾 :杨成伟

爱奇艺助理研究员

杨成伟,爱奇艺助理研究员,开源软件用户、爱好者、贡献者;目前在爱奇艺负责基于 Mesos、Docker 等开源技术的弹性计算云平台;加入爱奇艺前,就职于英特尔开源技术中心参与 MeeGo、Tizen 移动操作系统的研发,曾经是开源项目 DBus 的 Committer。

演讲:基于 Mesos 搭建 PaaS 平台你可能需要修的路

时间:04月16日 14:00
地点:309B
所属专题:快速进化的容器生态

容器技术及 Docker 的崛起,极大地改变了企业软件的开发、构建和交付模式;将云计算从 IaaS 推进到 PaaS,进一步提高了企业软件的开发效率,交付速度,降低了运维成本。

QAE(iQIYI App Engine)是爱奇艺云平台部为内部开发者打造的一个私有 PaaS 平台,旨在为公司内部开发者提供一条龙的开发、部署和运维服务。QAE 支持用户全自助(资源配额需要预先申请)部署自己的应用,并且提供完善的服务:失败自动恢复、水平扩展、健康检查、服务发现及负载均衡、监控及报警、灰度发布及 AB 测试、日志、基于 Web 的容器控制台以及无流量丢失的平滑升级。

在实现上,QAE 基于 Mesos、Marathon 和 Docker 等开源技术,在开发过程中,我们也发现了一些开源软件本身并不提供或者不能满足我们的需求,这里将和大家分享我们在实践过程中真正解决的问题。

主要内容

  • 背景及 QAE 介绍;
  • 怎样为 Marathon 增加卷注入的功能,优雅地解决 PaaS 平台应用日志的采集问题;
  • 怎样实现用户可控的灰度发布及 AB 测试功能;
  • 怎样解决 Marathon 服务延迟发布的架构问题;
  • 怎样改进 Marathon 事件总线来实现从微观上也无流量丢失的平滑升级和自动扩展。

本专题下其他演讲

关注主办方(InfoQ)

InfoQ Qcon

交通指南