订阅程序员杂志RSS CSDN首页> 程序员杂志

《程序员》2013年9月刊:高性能网站架构

发表于2013-08-26 18:42| 次阅读| 来源《程序员》| 0 条评论| 作者程序员杂志

摘要:“性能”不仅在很大程度上影响着用户的使用体验,在激烈的商业竞争中,还是攸关成败的决定性因素。本期封面报道,将由业界一线专家深入解读构建不同类型高性能互联网应用架构的秘诀。

对互联网应用来说,性能不仅在很大程度上影响着用户的使用体验,在激烈的商业竞争中,还是攸关成败的决定性因素。构建高性能的互联网应用,涉及的技术十分广泛。从网络传输、服务器并发处理能力,到动态页面缓存、静态化处理,再到分布式缓存、数据库I/O优化、负载均衡……需要硬件、编程语言、数据库、Web服务器等组件紧密协调与配合。本期封面报道将由业界一线专家深入解析构建高性能互联网架构的秘诀,案例从创业公司到Alexa排名前十的核心网站,有的已耕耘十年,有的似乎发力于一夕之间。文章将分享这些专家在电子商务、新闻阅读、社区论坛、移动应用、地图服务等领域的架构经验。

(1)互联网系统架构的演进

(2)大众点评网的架构设计与实践

(3)Google Reader关闭的机遇与挑战:Feedly与NewsBlur扩展经验谈

(4)高访问量系统的静态化架构设计

(5)用Scala构建19楼社区

(6)小米数据统计系统架构解析

(7)从暴走漫画谈创业团队如何运用技术

(8)高性能网站MySQL数据库实践

(9)解析数据中心大规模无阻塞网络

(10)高性能图片服务器zimg

(11)高性能MySQL中间件Atlas


资讯

(1)外刊速递

(2)网文精选

(3)新闻    

(4)新产品新工具

(5)程序天下事

(6)大数据时代的机器学习热点——国际机器学习大会ICML 2013参会感想

(7)亲历人工智能奥林匹克——人工智能国际联合大会IJCAI 2013观感

管理

(1)从Kissy Gallery的重构谈JavaScript框架社区建设

(2)技术团队新官上任之基层篇

从技术一线升职为基层技术管理人员,然后沿着技术管理位阶拾级而上,直至CTO或分管技术的总经理、副总裁,这可能是很多技术人员的梦想职业发展路线图。然而古人云“千里之行,始于足下”,任何进步都要付出相应的成长代价,技术管理当然也不例外。“与其临渊羡鱼,不如退而结网”。本文希望能够和刚刚走上技术管理岗位的同学们分享一些经验,使得职业生涯的发展更加顺利和合理。

(3)打造高效协同的小而美团队——大众点评研发管理实践

产品

(1)可穿戴式设备的挑战

(2)生物电传感技术一席谈

生物电传感技术一直被视为“高端”技术,与普通用户有一定的距离。随着可穿戴式设备的兴起,这种技术似乎找到了新的方向,逐渐从研究领域向消费电子领域转型。那么,生物电传感技术目前被运用在哪些产品中?未来发展又在哪里?

(3)全硬件加速的HTML5游戏引擎是这样炼成的——对话欧朋首席技术官罗志宇

移动

(1)全球化发行下山寨游戏将面临大困境

(2)重度手机网游的“练级”之路——艾格拉斯CEO王双义专访

在《英雄战魂》宣传初期,很多人质疑在手机上无法流畅地运行如此重度的3D MMOARPG网游,但王双义做到了。今天,手机网游的后台技术已经可以与端游比肩,而如何把握用户需求,把游戏做得更细腻、更全面才是重度手机网游的决胜之道。

(3)个人开发者如何开发优质应用

(4)走近Sprite Kit

Sprite Kit框架是苹果公司针对游戏开发新增的接口,在功能上,既参考了Cocos2D的特点,也有自己的优势。同时,集成一致的开发环境,也大大简化了开发者为苹果的所有设备做开发的过程。

(5)为什么Web App的运行速度慢

造成Web App运行速度慢的原因有很多,人们对此的观点也各有不同。本文谈到JavaScript的性能未来不会有所提高,建议开发者多考虑内存管理,同时也给不同开发者一些实际的参照范围。


云计算

(1)对国内云计算三个现象的思考

(2)大数据计算范式的分野与交融

(3)兴趣图谱与社交图谱的个性化推荐

一边是基于用户兴趣构建的实体信息网络,一边是用户的社交关系和实时的状态更新,个性化推荐系统貌似无法迈出垂直兴趣的樊篱,难道用户只能挑选其中一边来发现未知的可能感兴趣的东西?本文试图从兴趣图谱与社交图谱融合的角度来探讨这一问题,并展望个性化推荐系统应对这一挑战的方向。

(4)社交搜索Graph Search技术解析

从数据抽象的角度来看,Facebook的社交图不仅包括好友之间的关系,还包括人和实体以及实体之间的关系。如果将每个实体看作图中的节点,实体之间的关系看作图中的有向边,则Facebook的所有数据会构成超过千亿条边的巨量实体图(Entity Graph)。Graph Search的定位就是成为能够让用户采用自然语言界面既能搜索实体,也能搜索实体关系的社交搜索引擎。

技术

(1)对象存储服务的技术选型(下)

对象存储服务主要面向互联网应用、在线服务、企业等用户。用户将他们在应用中产生的数据存放到对象存储中。在需要时,访问对象存储,重新获取数据。用户无需为存储的基础设施、技术和团队投入资源,只需购买对象存储提供的服务,就能以低成本获得可靠的服务。上期重点介绍了对象存储技术的技术和架构,本文将分析策略和组织。

(2)鼠标和键盘到哪儿去了(下)

本文作者自2007年参加工作以来,一直从事全球规模的实时分布式服务系统的开发与运维,这篇文章将分享他在这方面积累的经验。

(3)贪心算法与Huffman编码

在无损数据压缩算法中,熵编码是最主要的技术手段之一,其中又以Huffman编码和算术编码最为常用。而算术编码本质上就是Huffman编码的一种扩展,于是Huffman编码就成了算法必修课。为了更好地解释Huffman编码的工作原理,让我们先来看一个与数据压缩似乎毫无关系的问题。

百味

(1)书评

(2)GEEK

如果你在北京的部分报刊亭买不到《程序员》杂志,可以打电话到杂志社来咨询,我们会提供离您最近购买杂志的报刊亭位置。

咨询电话:01051661202-176/381

《程序员》2013年杂志订阅送好礼活动火热进行中


0
0

近期活动

更多

2015中国大数据技术大会

为了更好帮助企业深入了解国内外最新大数据技术,掌握更多行业大数据实践经验,进一步推进大数据技术创新、行业应用和人才培养,2015年12月10-12日,由中国计算机学会(CCF)主办,CCF大数据专家委员会承办,中国科学院计算技术研究所、北京中科天玑科技有限公司及CSDN共同协办的2015中国大数据技术大会(Big Data Technology Conference 2015,BDTC 2015)将在北京新云南皇冠假日酒店隆重举办。

微博关注

程序员移动端订阅下载

相关热门文章