架构师(5月刊)

InfoQ中文站的电子杂志《架构师》(2011年5月刊)出炉了。本期的主编是InfoQ中文站翻译团队编辑胡键。本期《架构师》月刊邀请一些专家从自己的实践经验出发,讲述了自己对网站架构的看法。那么,准备好了吗?让我们现在开始这一次的站点架构之旅吧!
作者: InfoQ 中文站
下载此书

篇首语:站点架构闲谈

我们正处于战国时代,一个每天都有新站点诞生和消亡的时代,一个名副其实的“网络应用”的战国时代。随着技术的发展,曾被视为“高科技”的网站,现在已经成了随便几个未毕业的大学生就可凭借类似 ROR 或 PHP 这样的工具在几天内搭建出来的“高科技大白菜”。然而,入门门槛的降低并不意味着构建成功的站点就是一门简单的“手艺”。相反,它反而更加拉开了“优秀”和“拙劣”之间的距离,加速了网络世界的新陈代谢。

网络基础设施的成熟,带来了应用的繁荣。如今的站点,不论从数量还是从应用,都远远超过了 10 年前的情形。环顾四周,你认识不认识的人都在嚷嚷着要利用现今发达的网络做点什么。而 Twitter 上也时常会见到新站点发布的消息。难怪著名投资人 Paul Kedrosky 今年 3 月在他那未必是危言耸听的文章里将“记者们正在不断退出新闻行业,转向创业。”列为硅谷又一次走向衰落的迹象的第一条。

但是不绝于耳的警告声并不能扑灭人们的创业激情。每天,一波又一波的站点会照常在网络上升起,等待世俗普罗大众的检验。从这一刻起,它已不是作为一件成品出现在世人的面前,而是作为一个婴儿哇哇落地,开始它不断演变的历程。架构是不断演变的,它是对不断出现的新变化的一种自然的应变。跟传统的应用相比,网站架构在这一点上体现更明显,而且速度要求更快。稍有不慎,就很可能被对手甩下一大截。Trunk.ly网站的 CTO 董洵在接受采访时表示,在一开始,你所有的重点不是去设计一个如何伸缩性强的架构。恰恰相反,你需要做的是快速实现你的想法,去验证它,而后快速地根据情况调整策略。Trunk.ly 的发展也验证了他的说法,而且这个过程仍然在继续之中。在网络上,像这样的例子并不少见,例如已在 InfoQ 上介绍过的豆瓣、又拍都有这样的过程。

相比起前面说的网站,新浪和百度则走上了另外的道路。在 Google 推出 GAE 之后,两家公司也紧随其后,各自推出了自己的 APP 引擎。网络平台化,在这类网站的身上得到了体现。还记得 Sun 提出的著名的“网络即计算机”吗?我们现在正看着它慢慢地变成现实,虽然此时的 Sun 已经成为历史。这些网站开启了一个新的时代,正如有了淘宝你可以随时成为网络个体户一样,利用它们,你也可以很快的实现创业的想法。虽然,你得按它们的条条框框办事,但也省去了找主机、部署、备份、主机扩容等等一系列的麻烦事。有失必有得。

但人总是有好奇心的,即便是这样,你可能仍然会期望了解你所依托的站点的内部情况。为此,我们在本期特意邀请到了来自新浪的丛磊和百度的肖伟,让他们分别讲述自己的架构故事。

那么,准备好了吗?让我们现在开始这一次的站点架构之旅吧!

本期主编:胡键

免费下载阅读

欢迎您 [DOWNLOAD],并为我们提出宝贵的建议。本迷你书大小为:5.21M。

本书目录

篇首语

目录

人物专访

  • Rob Pike 谈 Google Go:并发,Type System,内存管理和 GC

热点新闻

  • Silverlight 应用整合
  • 企业架构到底是什么?
  • Maven 实战(七)-- 常用 Maven 插件介绍(上)
  • Twilio 的云架构原则
  • 阅读者(十一):简单之美

特别专题:我眼中的网站架构

  • Sina App Engine 数据存储服务架构
  • 又拍网架构中的分库设计
  • 我眼中的云端架构
  • Trunk.ly CTO 董洵谈架构

推荐文章

  • 探索式测试的秘密
  • 项目的故事
  • 虚拟研讨会:Node.js 生态系统之框架、库、最佳实践
  • Java 深度历险(七) -  Java 反射与动态代理
  • 书评和采访:ExtJS in Action

每月新品

  • 图形数据库 Neo4j 更新软件许可方式并增强可用性
  • Hudson 以新版本编号 2.0.0 重新登场
  • Quartz 2.0 支持 Fluent Configuration API 和工作调度的监控了
  • JavaFX 2.0 发布近况和未来计划
  • Windows Installer XML(WiX)3.5 简化了 Component Authoring
  • 软件架构模拟器 Palladio 3.2 版发布
  • Visual Studio 提供对 CPython 的支持
  • IronPython 完整实现 Python 2.7 的功能
  • WSO2 引入新的开源项目:WSO2 Message Broker

推荐编辑

封面植物

版权信息

相关内容

架构师(2011 年 4 月刊)

架构师(2011 年 3 月刊)

架构师(2011 年 2 月刊)

架构师(2011 年 1 月刊)

架构师(12 月刊)

架构师(11 月刊)

架构师(10 月刊)

架构师(9 月刊)


《架构师》月刊由 InfoQ 中文站制作出品。

读者反馈 / 投稿:editors [at] cn.infoq.com

商务合作:sales [at] cn.infoq.com,联系电话:13581658359

免费下载此书(PDF)

收藏

评论

微博

发表评论

注册/登录 InfoQ 发表评论