|
从技术思考中感受Facebook是神马从技术思考中感受作为SNS最成功的互联网企业,Facebook已经积累了接近6亿的月活跃用户, 资本市场估值超过了500亿美金,还没有上市,就成为了仅次于谷歌和亚马逊的第3大互联网企业——Facebook的成功与其技术能力和产品能力是分不开的,就在刚刚过去的元旦三天假期,Facebook上传照片数超过了7.5亿,用户活跃度也突破新高,没有一套应对海量服务的架构和产品模式,是无法真正服务好这个量级的用户的。
前不久,来自Facebook的蒋长浩来国内在Velocity会议上与许多同行Web前台和页面技术交流,效果很好,大家受益良多。现场交流的内容侧重于前台和Web页面,而最近找到了三个Facebook技术讲座的视频,更多讲的是后台、架构、API接口、技术standard设计和技术思考,也是相当不错的材料。大家不妨带着以下七个问题去看这个技术讲座,或许收获更大:
(1)为什么Facebook会选择这个架构?在选择这个架构和设计之前,工程师是如何做了多种选择的对比? (2)最终选择的架构其优劣是怎样的?是否也适用于国内? (3)这个选择的倾向性是否抓住了核心的产品需求? (4)大部分Facebook的技术选择没有做成本和体验上的牺牲,在中国是否也能适用在所有的架构和产品运营中? (5)作为Standard的技术选择,它的可运营、可扩展、可follow性是否强?如何鉴定? (6)作为前后台架构的选择,其可扩展性如何?成本会介于哪个水准?其容错和容灾能力如何? (7)作为开放API的设计,可运营、可扩展、可follow性是否强?安全考虑又应该是怎样呢?
讲座#1:Facebook Message的技术架构
讲座#2:XHP: Object Oriented XML in PHP
讲座#3:Facebook Hacking the Graph Tech Talk
除此之外,推荐网址:http://developers.facebook.com/ ,很多发布和思路值得借鉴! |