分布式架构的核心要素和设计方法

Posted QCon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式架构的核心要素和设计方法相关的知识,希望对你有一定的参考价值。

任何有点规模的应用,都无法回避分布式架构,任何分布式架构都没有一招制敌的法宝,路由、负载均衡、调度、并行计算、资源竞争、高可用、高可靠、可伸缩、高性能,这些要素一个也不能少,而每个要素又包含了多种设计选择,每种设计方法都会有妥协、有争取,最终这些选择的组合才能构成一个完整的、有针对性的分布式应用。


通过董健在 QCon 北京 2016 的演讲,我们可以:


  1. 系统性的了解到大数据中分布式架构的最核心内容和设计方法。

  2. 在理论的基础上,分析分布式架构中的多种设计选择。

  3. 明白分布式架构中没有一招制胜的法宝,所以要去了解到什么才是一个完整、有针对性的分布式应用。

演讲视频



作者介绍


董健,北京博晓通科技有限公司联合创始人 & CTO。在互联网领域拥有近 20 年的丰富经验,深谙世界领先的核心平台技术,具备世界级系统的架构和设计经验。曾供职于贝尔实验室、bea、甲骨文,带领团队开发过服务全球顶尖运营商的智能网系统,世界排名第一的交易中间件 Tuxedo,世界第一个消息中间件 MessageQ,WebLogic 等产品,这些产品曾服务于涵盖全球 500 强的超过 3000 个企业客户,并应用于它们的核心业务应用。


后创办多家公司,担任首席架构师,带领团队研发出服务型分布式计算平台、通用分布式数据库、大数据整合与分析、社交媒体数据分析云平台、众包式互联网数据抓取机器人等多款软件产品。


幻灯片

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法

分布式架构的核心要素和设计方法



延展阅读(点击标题):




QCon 上海 2016 将于 10 月 20~22 日在上海宝华万豪酒店举行,届时将有一大波技术专家带来精彩演讲。

分布式架构的核心要素和设计方法

鲍永成 京东云平台资深架构师


2013 年加入京东云平台事业部,负责京东云 IaaS 平台研发,带领团队完成京东私有云大规模落地战略项目,有效支撑京东 618。目前聚焦在京东公有云。


《京东大促之大规模分布式监控系统实践》


京东业务壮大,特别是大规模容器落地后,对基础监控带来挑战。在此背景下,带领团队自研 light 监控平台(内部名称 mjdos 系统),帮助运维和研发同事更好的监控运维业务系统。light 分布式监控平台特点:


  1. 支持容器类型监控数据采集;

  2. 全容器化部署,弹性伸缩;

  3. 支持跨 IDC 部署和感知;

  4. 海量监控采集点;

  5. 监控能力平台化 & 开放 API。

周爱民 南潮(ruff.io)架构师


曾任支付宝业务架构师,盛大网络平台架构师,豌豆荚架构师等职。著有《Delphi 源代码分析》、《javascript 语言精髓与编程实践》、《大道至简》、《大道至易》等专著。自 2008 年以来,一直作为《程序员》特约专家负责软件工程、架构方面的二审工作。系前端组织 W3CTech 特约技术专家。


《什么是架构的极致?——由 IoT 核心参考架构 Sluff 带来的思考》


IoT 领域中已经有太多的公司或组织提出他们的『物联网参考架构』,然而多数情况下这些架构的设计目的只是为了『装进更多他们的产品』。在本次分享中,我将从领域模型谈起,从解决真实的领域问题出发来提出一个『核心参考架构』。在这个过程中,我们以追求极致为最终理念,一方面实现了对现有其它参考架构的一个归纳萃取,另一方面也提供了在分析、设计与实现三方面高度一致的真实可用的架构模型:Sluff。我在分享中将会介绍整个架构分析、设计与实现的全程,以及其中的种种权衡。


《UX Strategy》作者 & 南加州大学兼职教授 Jaime Levy,Spotify 广告工程技术总监 Kinshuk Mishra,特赞 CTO 黄勇,人人车业务平台总架构师徐章健等技术专家都将在 QCon 上海 2016 做分享,更多信息,可点击“阅读原文”,访问大会日程。现在报名,可享 9 折优惠。


以上是关于分布式架构的核心要素和设计方法的主要内容,如果未能解决你的问题,请参考以下文章

大型系统架构的核心要素-理论

《大型网站技术架构:核心原理与案例分析》-- 读书笔记 : 大型网站核心架构要素 -- 性能

大型网站核心架构要素 之一(总览篇)

汇总

汇总

汇总