互联网时代的软件革命-SaaS架构设计
从淘宝上买来的书,上课间隙断断续续看了快一半了。的确有点失望,大部分内容都从网上能够搜索到,都是重复的内容。(字可能都是作者自己写的,但内容都是互联网上到处都有的)。以下评论的一部分来自网友xinbo.tang(实在是懒得打字了)。
对于整本书的内容来说,有以下几点要说的:
1、书的排版实在让人觉得花钱太亏。行间距大概是3倍吧。400页的书,200页的内容。实在不明白为什么要这样做,为了显得厚?为了早日实现著作等身的计划?
2、内容炒作过头,对alisoft 的架构师们也包装过重,其实就是一些基本的做网站的架构技术,被炒作得玄乎。(就是么,看了前面的彩页上的介绍,我还以为这本书要写这些人的成功历程呢)。
3、可配置性也不是什么高深概念,在facebook流泛滥的今天,到处都是可定制组建、应用,技术模式基本已经普及。
4、可伸缩型也是中大型网站架构师必须考虑的事情,在这个方面的方案、技术实现现在也同样很成熟,至于数据库的分区拆表,也是一个很普遍的技术了。
5、对于互联网网站来说,监控、备份、安全都是再普通不过的事情了。
6、云计算部分实用性也不强,绝大部分公司不会用到“分布式计算”,分布式web/app server就足够了。而其中的“分布式文件系统”和“分布式cache”也都是大型网站普遍用到的技术,都有很成熟稳定的开源解决方案。
7、至于开放平台的概念,真正炒作起来的是 facebook,也是很久之前的事情了,连自己的平台都开源了。看那51、xiaonei最开始的平台就是直接copy人家的过来的。
当然,还是要肯定几点:
1、可能这书是针对传统软件开发的人写的,他们不熟悉互联网,所以需要这本书。
2、对 SaaS 的一些概念进行了定义。
3、加入了一个“成熟度模型”,虽然还不完善,但从工程角度来说还是很不错的,值得完善和进一步的研究。
4、alisoft 的工程师肯出来分享自己的知识和经验,还是不错的么。
最后总结一下观点:
1、这本书基本上是用来推销阿里平台的,不管从概念、营销还是技术平台上。
2、如果你没做过网站架构设计(分布cache、分表、多用户、分布文件、分布app、mysql master/salve)之类的东西,可以买来看看。
3、如果你还是普通程序员只是按别人的架构写代码,并且不太擅长利用互联网自学,可以买来加强宏观概念。
4、其实里面的内容在网上全都有,书只是集中了一下。
5、从个人角度看这本书比较失望,但相信这个对整个软件行业应该还是件不错的事情。
[...] SAAS博士这样评价说的:一个旺旺号,一个邮箱就把用户打发了。这会儿SaaS们承诺的服务哪里去了?用户就剩下一个感觉:“惨!”不久前我看过阿里软件出的那本《互联网时代的软件革命-SaaS架构设计》,觉得虽然书籍的内容有粗制滥造之嫌,但是难得阿里软件领国内SaaS风潮之先,推广自己的软件的同时顺便也帮大家扫一下盲,也算是功德一件吧。没想到今天竟然走到这一步。 [...]