分布式架构的核心要素和设计方法
Posted QCon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式架构的核心要素和设计方法相关的知识,希望对你有一定的参考价值。
任何有点规模的应用,都无法回避分布式架构,任何分布式架构都没有一招制敌的法宝,路由、负载均衡、调度、并行计算、资源竞争、高可用、高可靠、可伸缩、高性能,这些要素一个也不能少,而每个要素又包含了多种设计选择,每种设计方法都会有妥协、有争取,最终这些选择的组合才能构成一个完整的、有针对性的分布式应用。
通过董健在 QCon 北京 2016 的演讲,我们可以:
系统性的了解到大数据中分布式架构的最核心内容和设计方法。
在理论的基础上,分析分布式架构中的多种设计选择。
明白分布式架构中没有一招制胜的法宝,所以要去了解到什么才是一个完整、有针对性的分布式应用。
董健,北京博晓通科技有限公司联合创始人 & CTO。在互联网领域拥有近 20 年的丰富经验,深谙世界领先的核心平台技术,具备世界级系统的架构和设计经验。曾供职于贝尔实验室、bea、甲骨文,带领团队开发过服务全球顶尖运营商的智能网系统,世界排名第一的交易中间件 Tuxedo,世界第一个消息中间件 MessageQ,WebLogic 等产品,这些产品曾服务于涵盖全球 500 强的超过 3000 个企业客户,并应用于它们的核心业务应用。
后创办多家公司,担任首席架构师,带领团队研发出服务型分布式计算平台、通用分布式数据库、大数据整合与分析、社交媒体数据分析云平台、众包式互联网数据抓取机器人等多款软件产品。
▽
延展阅读(点击标题):
QCon 上海 2016 将于 10 月 20~22 日在上海宝华万豪酒店举行,届时将有一大波技术专家带来精彩演讲。
鲍永成 京东云平台资深架构师
2013 年加入京东云平台事业部,负责京东云 IaaS 平台研发,带领团队完成京东私有云大规模落地战略项目,有效支撑京东 618。目前聚焦在京东公有云。
《京东大促之大规模分布式监控系统实践》
京东业务壮大,特别是大规模容器落地后,对基础监控带来挑战。在此背景下,带领团队自研 light 监控平台(内部名称 mjdos 系统),帮助运维和研发同事更好的监控运维业务系统。light 分布式监控平台特点:
支持容器类型监控数据采集;
全容器化部署,弹性伸缩;
支持跨 IDC 部署和感知;
海量监控采集点;
监控能力平台化 & 开放 API。
周爱民 南潮(ruff.io)架构师
曾任支付宝业务架构师,盛大网络平台架构师,豌豆荚架构师等职。著有《Delphi 源代码分析》、《javascript 语言精髓与编程实践》、《大道至简》、《大道至易》等专著。自 2008 年以来,一直作为《程序员》特约专家负责软件工程、架构方面的二审工作。系前端组织 W3CTech 特约技术专家。
《什么是架构的极致?——由 IoT 核心参考架构 Sluff 带来的思考》
IoT 领域中已经有太多的公司或组织提出他们的『物联网参考架构』,然而多数情况下这些架构的设计目的只是为了『装进更多他们的产品』。在本次分享中,我将从领域模型谈起,从解决真实的领域问题出发来提出一个『核心参考架构』。在这个过程中,我们以追求极致为最终理念,一方面实现了对现有其它参考架构的一个归纳萃取,另一方面也提供了在分析、设计与实现三方面高度一致的真实可用的架构模型:Sluff。我在分享中将会介绍整个架构分析、设计与实现的全程,以及其中的种种权衡。
《UX Strategy》作者 & 南加州大学兼职教授 Jaime Levy,Spotify 广告工程技术总监 Kinshuk Mishra,特赞 CTO 黄勇,人人车业务平台总架构师徐章健等技术专家都将在 QCon 上海 2016 做分享,更多信息,可点击“阅读原文”,访问大会日程。现在报名,可享 9 折优惠。
以上是关于分布式架构的核心要素和设计方法的主要内容,如果未能解决你的问题,请参考以下文章