你也许要付出5000亿刀的学费,才能明白架构的重要性!

2017 年 8 月 23 日 高可用架构

今时今日,提到社交网站,我们最先想到的是 Facebook。 5000亿美元的市值和近20亿的月活用户让 Facebook 成了互联网企业中一股不可忽视的力量。但若是有更多年互联网经验的“老炮儿”们也许还会回忆起另一个名字—— MySpace。MySpace 曾是全球流量最大的网站,远超如日中天的雅虎谷歌。然而作为 SNS 领域昔日的王者,MySpace 却在短时间内迅速没落,被后来者 Facebook 超越,最后落得被低价收购,默认放弃的境地。看着今天市值近5000亿美元的业界标杆,与之擦肩而过的 MySpace 究竟做错了什么?



人们普遍认为 MySpace 的失败是由于其落后的技术架构,无法跟上快速的产品扩展和用户增长。MySpace 可以说从一开始就在打一场注定失败的战争。


在产品方面,MySpace 可谓开创了 SNS 网站诸多模式的先河,如照片分享,blog,留言板,讨论区和即时通讯等,我们如今在SNS网站上常用到的功能几乎都能在 MySpace 上找到雏形。


然而可悲的是,MySpace 在网站的基础架构上,却连番犯了很多错误。当用户数暴增时,MySpace 的技术服务立刻显示出了疲态,MySpace 允许用户自己编辑页面,加载内容,大幅度拖慢了用户主页的访问速度。网站容量规划和用户增长严重脱节,比起 Facebook 有计划有节奏的开放学校,架设服务器,MySpace 的服务器则几乎一直处在不堪重负的状态下。


落后的架构成了 MySpace 积重难返的先天缺陷。等到 MySpace 想要推出更符合 SNS 灵活结构的开放平台,增加用户粘性,就不得不重写代码。2009年初,默多克聘请了 Facebook 前 COO 和负责用户体验的前 SVP,组成了“特别小组”,经过漫长的6个月,特别小组完全重写了网站代码,制作了 remakingmyspace.com,把 Myspace 传统的特点全部抛弃,准备将现有用户全部平移到新网站中去。但是此时的 MySpace 已经拥有体量巨大的用户群,如此激进的方式引来了管理层的不满,特别小组被解散,最终导致了 MySpace 在 SNS 领域的激烈竞争中被越甩越远,最终退出历史舞台。


没有意识到架构设计的重要性,让 MySpace 无法与拥有强大的可扩展架构的 Facebook 竞争。在产品设计之初保证一个良好的架构,具备高度的可拓展性,是互联网公司快速创新的根基。


MySpace 作为历史的现象级企业固然可惜,我们来看看更近的例子:2013年聚美优品举办三周年活动,活动前一晚吸引了上千万的用户同时登陆。这一访问量使得网站瞬间崩盘,暴露了其在系统架构,软件设计上存在的严重问题。众多在聚美无辜被拒的用户转而奔向其竞争对手。千万广告投入就这样为对手做了嫁衣。也难怪之后聚美开除当时的技术负责人,砸数百万重金来挖 CTO。


另一个架构失败的案例是估值一度达到10亿美元的独角兽 Evernote。在经历初期快速发展后,Evernote 由于滞后的架构设计,在新功能的扩展开发和核心功能的性能优化上举步维艰,加上各路竞争对手的阻击,积重难返的问题使得 Evernote 的发展很快陷入了瓶颈。


Evernote 走下神坛,聚美千万广告为对手做嫁衣,MySpace 更是付出5000亿美元的学费……因为技术架构跟不上产品扩展而付出沉重代价的例子不一而足。这一切是否足够我们认识到可扩展架构设计和技术管理的重要性?作为 CTO、技术 VP 等技术线负责人,如何建立和产品高速扩张相匹配的技术架构与管理能力呢?


在此我特别向各位技术负责人安利一门课程,这就是风靡全美技术界的殿堂级课程:《首席技术官/架构师高端培训》。该课程由 eBay 前 CTO、著名架构经典图书《架构即未来》作者 Martin Abbott 主讲。据了解,这是该经典课程在中国的首秀,北京站10月20-21日,上海站10月24-25日。



该课程由 Martin 历经10年打磨,专为 CTO,技术 VP,首席架构师量身打造,经过350余家企业一线实践经验。旨在帮助企业技术领导人提升技术架构和管理能力,为企业的技术架构及组织发展提供可拓展性方案。Martin 多年的一线实践经验和独到的专业见解,是企业技术领导人突破瓶颈快速提升的宝贵财富。


了解课程详情请点击下方“阅读原文”,现在报名即可享受7折优惠价格


【读者福利】

Martin 一线实践经验总结,面向高级技术管理者

限量300份

欢迎扫描下方二维码免费领取!


阅读原文,了解更多详情。

登录查看更多
0

相关内容

SNS,全称Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。也指社会现有已成熟普及的信息载体,如短信SMS服务。SNS的另一种常用解释:全称Social Network Site,即“社交网站”或“社交网”。社会性网络(Social Networking)是指个人之间的关系网络,这种基于社会网络关系系统思想的网站就是社会性网络网站(SNS网站)。
最新《深度多模态数据分析》综述论文,26页pdf
专知会员服务
294+阅读 · 2020年6月16日
专知会员服务
142+阅读 · 2020年6月15日
专知会员服务
107+阅读 · 2020年6月12日
轻量级神经网络架构综述
专知会员服务
95+阅读 · 2020年4月29日
神经网络的拓扑结构,TOPOLOGY OF DEEP NEURAL NETWORKS
专知会员服务
30+阅读 · 2020年4月15日
这么多年,终于知道为啥右指针不能往回走了
九章算法
5+阅读 · 2019年4月15日
在 Google 工作六年半后,我还是选择离职了
开源中国
4+阅读 · 2018年10月21日
终于有人把云计算、大数据和人工智能讲明白了
Python开发者
3+阅读 · 2018年6月13日
终于有人把云计算、大数据和人工智能讲明白了!
大数据技术
7+阅读 · 2018年4月2日
你以为自己真的了解用户画像?其实猫腻可多了
THU数据派
8+阅读 · 2017年7月12日
贾跃亭的汽车梦,还轮不到我们嘲笑
虎嗅网
5+阅读 · 2017年7月6日
Deep Co-Training for Semi-Supervised Image Segmentation
The Evolved Transformer
Arxiv
5+阅读 · 2019年1月30日
Attend More Times for Image Captioning
Arxiv
6+阅读 · 2018年12月8日
Arxiv
4+阅读 · 2018年4月29日
VIP会员
相关VIP内容
最新《深度多模态数据分析》综述论文,26页pdf
专知会员服务
294+阅读 · 2020年6月16日
专知会员服务
142+阅读 · 2020年6月15日
专知会员服务
107+阅读 · 2020年6月12日
轻量级神经网络架构综述
专知会员服务
95+阅读 · 2020年4月29日
神经网络的拓扑结构,TOPOLOGY OF DEEP NEURAL NETWORKS
专知会员服务
30+阅读 · 2020年4月15日
相关论文
Top
微信扫码咨询专知VIP会员