时间: 2015年10月15~17日
地点: 上海·光大会展中心国际大酒店

专题: 可扩展、高可用架构

Day of week:

本专题从不同的业务领域邀请分享大型系统和重要组件的实现案例,特别是互联网海量平台的实施过程,在扩展性、可用性和高性能等方面的设计考虑和宝贵经验。通过这一系列的专题演讲,您将了解到:

  • 大规模互联网系统的架构设计和实现案例,如何体现可用性、可扩展性并保持高性能?
  • 大规模互联网系统的设计、开发和运维的思维,有什么实践经验和值得借鉴的理念?
  • 深度的技术分析,如何量化以及有什么最佳实践?
  • 业界在互联网架构的方向有哪些最新的探索实践?
专题出品人:
吴其敏
携程网框架研发部高级总监

负责携程网基础架构的研发部门。前大众点评网主架构师,开源分布式实时监控系统CAT(http://github.com/dianping/cat)的作者。曾在易趣网和eBay中国研发中心工作十多年,在核心架构团队任资深工程师、资深架构师等职,为eBay新一代系统平台提供核心组件。自1997年接触Java开始,一直致力于基于Java的应用架构设计和流程工具研发,对分布式系统架构有深入的了解。在高质量的数据建模和代码生成工具、组件化系统开发等方面有很多实践。


by 吴永巍
百度网页搜索部架构师

百度网页搜索,全球最大的中文搜索引擎,在过去十几年的发展过程中,架构上面临着规模的大幅膨胀:互联网有价值数据量的爆炸式增长,流量的大幅增长,搜索算法的复杂度越来越高,机器和机房的数量也越来越多。同时,对网页搜索架构低延迟、高可用、低成本、可扩展性等方面的要求,随着竞争的激烈和对产品体验的追求,要求也越来越高。 本次分享,演讲者将结合近十年的搜索架构经验,介绍应对上文描述的规模大幅膨胀,百度网页搜索的架构应对方案,并会针对低延迟,高可用,低成本,可扩展性等话题描述百度的优化实践。

听众受益:

  1. 了解搜索引擎的基本架构,及应对规模膨胀的架构优化经验
  2. 了解超大规模系统下的低延迟,高可用,低成本,可扩展性等话题的优化思路
  3. 参考和借鉴应用于大规模系统的改进

by 尤勇
大众点评网资深工程师

CAT目前是一个开源的监控产品,在业内已经有多家公司在使用。目前CAT在点评内部目前每天处理300亿消息,30TB消息,单台机器高峰QPS16w/s,监控的客户端1000+应用,6000+机器。

演讲的主要侧重于纯技术角度(架构与实现)来解析CAT在四年中碰到的一个又一个挑战(同时还有一些我们在做监控的过程中走过的弯路),以及在这些挑战背后如何做的技术选型等。

演讲会提到一些高效开发的一些技巧和理念,整个CAT的开发过程中,整个团队始终在2-3人,内容可能会包括一些组件化技术,数据建模以及代码生成技术,单机开发调试等。

监控包括现在的流行的APM其实是一个很广泛的话题,现在如此之火也就意味着它在公司整个研发体系下有巨大的价值,希望这次演讲能让大家深入了解监控以及APM这个领域,尽请关注。


by 梁磊(雷娃)
资深专家,高德架构师

高德地图,从2013年开始决心转型移动互联网,在过去的两年中获得了较大的成功。转型的过程伴生的是两周一版本的的迭代速度,流量的大幅度增加,产品样式的不断变化,多样数据的快速接入,对服务后台架构设计及稳定性都提出了巨大的挑战。

演讲者是高德架构的负责人,全程参与了高德移动互联网化的技术改造过程,分别从业务、效率、性能、稳定性等多个维度参与并推进后台服务架构改造,并结合LBS的特点以高德搜索为出发点设计了一套完全容灾体系架构,整个容灾系统能在3秒内感知到服务异常并快速作出响应,为研发/运维故障排查提供充足的时间。

听众收益:

  1. 从纯技术视角剖析高德自我容灾体系架构,如何做到全面宕机时的用户无感知容灾。
  2. 全系统容灾及稳定性架构分层模型。
  3. 高德分布式时实时问题诊断平台,如何做到异常的自动诊断与快速诊断。
  4. 如何对Native应用设计高扩展的产品架构后台,提高迭代效率,减少在线变更,提升系统稳定性。

by Matt Ranney
Uber首席系统架构师

Uber的后端系统非常复杂,本次演讲将分享该系统的架构,并介绍实现可伸缩和高可用的不同技术。目前很多项目都已经开源出来,感兴趣的读者可以先行了解,也希望能有机会与世界各地的开发者合作。


by 顾庆
携程网高级经理

消息队列是一种广泛使用的异步通讯机制,使用消息队列往往可以获得更加健壮和可维护的系统。Hermes是携程新一代的消息队列系统,它的设计特点是简单、高效、扩展性以及完善的监控,可应用在高吞吐、高可靠等多样的业务场景之下。本次演讲将会从两个角度来分享消息系统,一是从消息系统自身的开发者角度介绍构建消息系统需要解决的核心问题(可用性、吞吐量、传输延迟、有序消息、消息存储、过滤、重发等)、Hermes的整体架构设计及存储演变(brokerless->master-slave brokers->clustered brokers,MongoDB->MySQL+File)以及与常见消息系统的比较等。二是从消息系统使用者的角度分享如何使用好消息系统、有哪些典型的应用场景以及在携程的应用推广情况等。


by 胡根
搜狗资深研发工程师

搜索广告是搜狗的主要收入来源,每秒钟都承担了海量的广告变现请求,但随着搜狗的业务持续快速发展,我们常常面对,1)业务逻辑越来越复杂,2)流量持续增大,3)广告数据指数增长,带来的线上不稳定、服务架构急需调整等问题,因此我们需要寻找到这样一种解决方案,稳定快速的支持业务发展?

本演讲将和大家分享搜狗广告检索系统 由小到大、由简单到复杂的演化过程。主要内容包括:

  1. 服务架构的演进:阐述了服务架构的演进策略,如何拆解能够使系统适应不同产品业务需求、如何做到功能可大可小、如何支持业务快速迭代;
  2. 数据架构的演进:阐述了数据架构的演进策略,什么样的数据适合服务化、什么样的数据适合水平扩展、什么样的数据适合弹性扩展;
  3. 运维架构的演进:阐述了相应运维技术从人工运维进阶到平台化、自动化运维,以适应搜狗搜索广告系统的快速发展。

最后展望未来,如何将开发过程和运维技术相结合,使开发、运维一体化、智能化。

听众受益:

  1. 了解搜狗搜索广告检索系统架构从小到大,...

演讲专题

Covering innovative topics

10月15日,星期四

  • 可扩展、高可用架构

    很多互联网(包括移动)业务成长非常迅速,在系统搭建之初和成长阶段就需要充分考虑系统架构设计,以满足在稳定性、扩展性、性能和成本方面的要求。

  • 新时代的前端

    最近几年,Web前端领域的新标准、新框架、新工具、新理念不断涌现。今年6月,ES6正式发布,也标志着Web前端已经进入了一个全新的时代!

  • 运维之痛

    最近互联网公司接二连三的故障,黑天鹅事件层出不穷,让我们更加体会到了运维人员的痛苦。谁来拯救我们苦逼的IT运维工程师!

  • 技术创业

    分享技术人创业案例,揭示背后的技术选型,人才招聘与培养等背后故事。

  • 开源实践

    很多企业都在拥抱开源,开源能给公司带来哪些好处?又有什么样的问题?

  • 数据分析与移动开发工具专场

    本专场将邀请来自大数据及移动应用服务相关供应商的Hadoop、机器学习、即时通讯等领域的技术专家,分享各自在全民大数据化背景下的最新技术实践经历,内容涉及前端数据收集、数据分析模型、数据安全等多个方面。

10月16日,星期五

  • 新语言与新发展

    现代软件开发,已经进入一个普遍的复杂系统的时代。了解编程语言的发展趋势,对我们是一件有意义且有趣的过程。本期我们邀请几位专家,介绍这几年进入应用领域的新语言和新特性。

  • 新兴大数据处理

    大数据的批量处理框架趋于完善,业务还需要什么?更大规模的内存和实时计算?更便捷的用户数据交互和触达?更高效的业务驱动?还是来自物联世界的数据接入?

  • 移动开发新趋势

    移动互联网是这些年发展最快的技术领域,也是机会最多的领域,从无到有的这几年,这个领域已经吸引了大量的工程师,资金和创业项目,在这个迅速变化的时代,在这个变化最快的领域,我们都需要随时保持学习。

  • 建设高效团队

    团队的特点就在于具有统一的目标,并且成员可以为其通力协作。在本话题中我们会讨论,如何建设起高效的团队,并使其一直保持高昂的战斗力,高速、高质地完成各种任务。

  • 大规模软件持续交付与改进

    越来越多的大型企业在市场残酷的冲击下,需要快速地转变以应对市场的快速变化,其中最重要的是如何缩短产品上市周期。通过一组精彩的真实案例,看看“别人家”如何快速持续交付及改进。

  • 公有云服务与基础设施建设专场

    本专场将邀请多位来自云服务供应商的CDN、容器、OpenStack技术工程师,分享最新的云计算实践经历,探讨云服务及IT基础设施建设的发展趋势,内容涵盖微服务架构开发、持续交付实践、网络加速等热门话题。

10月17日,星期六

  • Java问题诊断与性能优化实践

    当Java系统变得日趋纷繁复杂,背后日益凸显的性能问题就会变得越发的举足轻重。本专题会从不同角度,多领域,结合云计算,大数据的当下,审视和关注在不同层次上,不同领域内Java性能问题以及优化实践。

  • 安全与隐私

    应对安全挑战。

  • 容器与云计算

    Docker容器和集群管理技术的背后是什么原理,能解决什么问题,有什么最新进展?关注Docker容器技术, Mesos等集群管理技术的原理和实践,容器相关的云计算服务。

  • 基于大数据的机器学习技术

    本专题将介绍业界最为前沿的大数据和机器学习技术,以及它们在搜索、推荐和数据挖掘等场景下的应用实践。我们邀请了国内一线互联网公司的技术精英们,看他们是如何利用机器学习技术让大数据产生真正价值的。

  • 互联网产品案例研究

    通过一组经典互联网产品案例分析,看看他们在产品开发过程中对设计、技术和市场等因素的决策过程,是如果一步步走到今天的产品形态的,曾经放出哪些大招或者下出哪些臭棋。

  • 开发平台与服务技术实践专场

    本专场将邀请来自应用开发平台及服务供应商的资深研发工程师、高级程序员及技术专家,分享敏捷开发、搜索引擎优化、容器应用管理等方面的技术实践与创新经验,以及应用开发领域目前所面临问题的解决之道。