写点什么

ArchSummit 全球架构师大会深圳站精彩回顾

  • 2012-08-22
  • 本文字数:2991 字

    阅读完需:约 10 分钟

作为 InfoQ 金牌大会,QCon 全球软件开发大会已经广为人知。而第一次举办的 ArchSummit 全球架构师峰会,是在 QCon 基础上打造的更为专注架构领域的技术盛会,同时这也是 InfoQ 举办的技术大会第一次来到华南地区。来自 Microsoft、VMVare、Pinterest 等国际知名公司,和国内腾讯、百度、阿里巴巴、大众点评、乐视、花瓣等一线或杰出创业公司的 30 余名顶尖架构师,在鹏城深圳美丽的大梅沙之滨,万科国际会议中心内,贡献了 6 场主题演讲,3 场圆桌讨论和 9 个分论坛共计 48 场专题演讲。

峰会的议题以实践为导向,大部分议题都能让参会者看到同行在不同场景中遇到什么样的问题,以及如何解决这些问题;同时还提供具备理论高度的演讲,让架构师们可以从更高的角度思考自己的日常架构设计工作。

在回顾大会精要,场内场外的新闻,以及简单总结之前,要感谢腾讯大讲堂对此次峰会的大力支持。

主题演讲

大会共有海内外讲师贡献的7 场主题演讲。其中来自Pinterest 架构师 Evrhet Milam Marty Weiner 的演讲或得了满堂彩,给大家介绍 Pinterest 的架构如何随着时间演变进行演化,以及 Pinterest 用到了哪些技术、目前面临的问题及未来的架构规划。

Joey_Yin 在微博上提炼了 Pinterest 的架构经验:

Pinterest 经验:it will fail, so keep it simple。 所以他们的架构很简单,Amazom Ec2, S3, mysql, nginx, memcache 和少量 redis。

热心网友“笨狗又一窝” 也在博客中记录到:

Pinterest 最后讲那个数据库分片, 真的是把简单做到极致, 能不复杂绝不复杂, 能用钱搞定的事情没必要省那几台服务器钱结果把系统搞的巨麻烦

作为 QCon 伦敦的明星讲师, Simon Brown 在此次大会也大受欢迎。他指出架构师不可能做到全知全能,但是仍然担负着成功交付可用的解决方案的任务。满足安全需求常常是其中不可或缺的一环。本演讲从整体上讨论架构的安全性,比如如何撰写安全的代码、部署中的安全、架构层的物理隔离、加密、证书的使用等等方面。

蛋蛋忧桑: 郁闷的架构师,要做 T 字型人才,有广度有深度,架构文档要像地区导航一样,有地图,有景点,有历史人文,也有详情,很生动也很形象,赞一个

李江晔:#全球架构师峰会#Brown 的《郁闷的软件架构师》为我解答了不少疑惑。他清晰的给架构师定位。告诉我们架构师到底应该做什么,如何去做。这是目前我收益最深的讲话。

来自美国的 Steve Mushero 讨论了中国互联网的结构、面临的问题和解决方案,引起了听众的强烈好奇:

西刚: 老外很了解中国网络状况啊,各种南北问题,三线机房,bgp 现状,防火长城。。。老外被逼疯了

其实是因为这位网友没有做好功课。Steve 先生是 ChinaNetCloud 创始人,CEO,CTO,曾单任土豆网首席技术官,是位不折不扣的中国通。

来自微软的 Glen Block ,手持 MackBookPro,给大家介绍了开源社区的产物 NodeJS 在业界的使用与推广情况,给大家展现了新时代下的微软形象。

韦彬:#全球架构师峰会#介绍了 node.js:纯异步 evented-io 主要面向 http 据说十万连接并发 擅长做服务调用 作为接入逻辑层新技术’值得具体研究下

本土讲师,同样精彩

新浪微博总架构师杨卫华 Tim 与 CoolShell 博客的作者陈皓出现在圆桌论坛自我介绍的时候,台下有人惊呼 “哇,杨卫华老师,陈皓老师,两位的博客,我每天都会去看看”。看来架构师峰会还是明星粉丝面对面的好机会。他们带来的“架构的不确定性”引起了大家的广泛思考

Daniyyel: 架构的不确定性, 不完全意味着扩展性的要求。 架构的不确定性是由于系统的功能性需求变化, 非功能性需求变化造成的。 因此架构的灵活性和可扩展性是适应变化的主要考量, 而系统可用性要求会对前两个维度造成负面的影响。 做软件就是设计上的妥协。 没有完美的架构, 只有可用的架构。

介绍一淘处理复杂搜索场景的曲琳,与讲述淘宝如何应对“双 11”的曾宪杰,干货众多,受到大家的广泛赞誉。更让大家确信阿里巴巴对技术的重视程度。我们来看看网友的说法

bruceliu: 淘宝架构师的「如何处理瞬时增长」带来了双 11 的应对方案,先硬件后软件原则,容量规划及扩容,服务降级,依赖管理,还有强悍的精卫、大禹数据组件,精卫数据变更分发和 linkedin 的 databus 很类似,都是好东东!

技术之外,腾讯云计算平台的陈磊对架构师在分享之前给大家做了一个绝妙比喻:软件架构和建筑架构不同,始终在修修补补。全球架构师峰会,其实是全球园丁大会。引得大家会心一笑,与深深共鸣。

乐视网架构师夏彦刚在“如何让 100 万人同时在线收看《甄嬛传》”的分享中,使用了一张全国 qq 在线图作为铺设 CDN 的参考。这种绝妙的借鉴思路,点亮了大家的头脑,引发阵阵掌声。

会后感悟

如大家所见,本次架构师峰会虽然仅针对架构领域,不过内容仍然广泛深入。连续参会三天,强度极大。针对以往的情况,此次大会特意在茶歇时间准备了水果咖啡和浓茶,配餐也按高标准准备。不料千位架构师需求惊人,出现了严重的排队情况。更有人打趣说这么多架构师解决不了吃饭的瓶颈问题。这也是主办方未曾准备全面,需要改进的地方。下面再让我们对网友的感想做简单回顾。

Jerry。Xia: 峰会接近尾声,筛选到的关键词包括后台服务化,数据分片,集群,hadoop 与 redis,组件隔离和原子化,移动应用动态加载,还有一些心法。新技术不多,但很多是我们还没做到或者不够好的。在觉得任重道远的同时,也提醒自己要避免过度设计,应结合业务实际设计合适方案,要接地气。

李国宝: 终于完成了三天的课程。会议组织很专业,后勤保障完善,同声传译质量非常高,唯一的遗憾是个别课程准备不够充分。期待 @infoq 以后多在深圳举办此类活动。

王晶:"一个好的团队人人都是架构师",我理解就是要求每个人都是能对一个实际问题有深入理解、多角度的分析、有提出较解决方案的综合能力。培养这样一种能力最好的方式,就是提出你的问题,让他们给方案,你以提问的方式去 pk,而不是直接告诉他们 123 怎么做

bruceliu: 三天的技术狂欢结束了,内容非常精彩,pinterest、腾讯、淘宝、linkedin、雅虎、大众点评网等的干货比较多,一些架构细节很精妙,没想到偶这次能创纪录连续三天听讲座不走神的。峰会组织的不错,远超预期,中国互联网和 IT 领域需要有这样的正宗架构好峰会!

一位第二天丢钱包的同学,在第三天下午,钱包终于在会场被找到,经受数次转交到了已在火车站的失主手中。这位朋友在微博中如是说到:

Daniyyel: 钱包失而复得, 并及时赶上火车。 感谢捡到钱包的兄弟, 感谢 @InfoQ 的组织者, 腾讯帮手送钱包的兄弟, 虽然。连名字都没有留下。 在这个过程中所有帮手的兄弟姐妹们。不感谢所有的 tv。

虽然大梅沙近在咫尺,众参会者也鲜有时间去沙滩享受,不过热心网友,知名博主西乔,仍然此次大会作出了生动的想象

此外,InfoQ 为深圳残友软件公司提供的赠票,也收到了良好的反馈。同时也让我们感受到自己在做的事情的意义, 以及我们的责任。

深圳残友软件公司 : @霍太稳:#全球架构师峰会# 感谢 @InfoQ 为残友提供这样的参与机会,让我们受益匪浅。谢谢您们对残友的助力成长!

对 ArchSummit 全球架构师峰会感兴趣的朋友和参会者,可以通过关注 InfoQ 微博,或者从大会网站下载讲师的幻灯片资料,InfoQ 稍后会制作演讲、采访视频放到中文站上。

感谢所有关心或者参与大会的读者朋友!

最后预告,今年10 月25 日至10 月27 日,全球软件开发大会 QCon 杭州会再次于美丽的西子湖畔举行,人间天堂,技术盛宴,让我们不见不散!

2012-08-22 04:173137
用户头像

发布了 91 篇内容, 共 37.3 次阅读, 收获喜欢 3 次。

关注

评论

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

集结开发者力量,6月17日华为开发者联创日·深圳站即将启航!

说山水

Java代码性能测试实战之ContiPerf

javalover123

单元测试 性能测试 压测 JUnit Java'

Navicat Premium将关系和实体添加到概念模型的方法

背包客

macos MySQL 数据库 Mac 软件 Navicat Premium

AIGC时代,设计软件应该做什么?丨AIGC X 企业服务

ToB行业头条

参与赢大奖!阿里云机器学习平台PAI助力开发者激发AIGC潜能

阿里云大数据AI技术

阿里云 AIGC

低代码赛道拥挤 生态聚合成为破局关键

力软低代码开发平台

面试官:如何实现开关降级

互联网架构师小马

Java sentinel aop 开关降级

NFTScan | 06.05~06.11 NFT 市场热点汇总

NFT Research

NFT 热点

今年LED显示屏市场趋势

Dylan

商业 广告 娱乐 数字化 LED显示屏

KW 新闻 | KaiwuDB 亮相数字中国并发布离散制造场景解决方案

KaiwuDB

数字中国 KaiwuDB 离散制造业解决方案

【有奖调研】互联网新型社交,华为在找“元服务搭子”,快来集合!

HarmonyOS SDK

HMS Core

抓包分析RST信号

蓝胖子的编程梦

TCP Wireshark tcpdump RST 报文 Connection reset

MySQL 8.0.29 instant DDL 数据腐化问题分析

GreatSQL

greatsql greatsql社区

在百度生态用达人营销赋能品牌生意增长 | 度星选白皮书

说山水

从分布式到微服务解密“架构”原理与实战笔记

小小怪下士

Java 程序员 分布式 微服务

TCMalloc 技术细节详解

KaiwuDB

KaiwuDB TCMalloc

微服务高并发:授权与系统自适应功能的实现原理

互联网架构师小马

授权 系统自适应

CloudOps自动化运维套件助力企业更好上云、用云、管云

阿里云弹性计算

云计算 大数据 阿里云 物联网

破防了!阿里用17个真实企业级项目阐述Java系统分析与架构设计

互联网架构师小马

Java 架构设计 系统分析

对线面试官-线程池(四)

派大星

Java 面试题

源生创新 云享未来|GOTC全球开源技术峰会华为云云原生精彩时刻

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

什么是低代码(Low-Code)?

优秀

低代码 低代码Low-Code 低代码是什么

程序员晋升指南!13年顶级架构设计经验的锦囊妙计与实践分享

互联网架构师小马

Java 架构

一文走进 SQL 编译-语义解析

KaiwuDB

KaiwuDB SQL编译

揭秘Spring依赖注入和SpEL表达式

华为云开发者联盟

开发 华为云 华为云开发者联盟 企业号 6 月 PK 榜

Sentinel熔断降级的规则及实现原理

互联网架构师小马

Java sentinel 熔断降级

电路板电镀中4种特殊的电镀方法

华秋PCB

经验 电路板 焊接 PCB板 电镀

当GaussDB遇上了毕昇编译器

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

正式启动|2023中国高校计算机大赛—大数据挑战赛火热报名中!

云智慧AIOps社区

大数据 AI 算法 运维 智能运维

如何理解 REST 和 RPC 之间的差异?

Apifox

程序员 RPC Rest 协议 RPC调用

ArchSummit全球架构师大会深圳站精彩回顾_InfoQ_彭超_InfoQ精选文章