SaaS架构设计之高性能的Multi-Tenant最佳实践

高性能的Multi-Tenant最佳实践
此文选自《互联网时代的软件革命—SaaS架构设计》一书

      杨康的销售和市场拓展能力还真不是盖的。侠客录CRM 的SaaS版本一经上线,迅速吸引了大批的中小企业客户。企业只须每人每月支付50元人民币,即可享受强大的客户关系管理功能,而无须自己架设服务器和网络设备,还省掉了IT维护的人工成本。侠客录CRM还提供长达3个月的免费试用期,这实实在在给老板们吃了定心丸,降低了软件使用风险,还降低了使用成本。一时间,大量的企业开始尝试侠客录CRM系统,特别是中小企业的老板们纷纷踊跃试用和订购。
    不过很快郭靖的压力就上来了。短短1个月时间已经有500多个客户开始试用侠客录CRM,高峰期的同时在线用户数也在100以上。这造成了应用服务器和数据库服务器的压力非常大,高峰时用户的平均响应时间在10秒左右都是很常见的了。很快杨康就找上了郭靖。
    杨康:最近我推广软件的时候,怎么老有客户跟我抱怨我们的软件很慢呀?
    郭靖:是的,用户太多了,服务器的压力太大,响应不过来。
    杨康:那有什么办法没有呀?
    郭靖:有是有,不过就是价格不是我们这种小公司能够承受的,买几台小型机可是要几百万呀。
    杨康:那肯定是不可能的了,我们再买几台PC Server不行吗?
    郭靖:有难度呀,我们之前的软件是设计为单个公司使用的,并没有太多考虑性能和扩展性方面的问题,要做这个改造挺复杂的。
    杨康:没问题的,我相信没有什么技术问题可以难倒我们的技术天才的。我三个月估计可以带来2000左右的客户,你在后方要给我们顶住!
    杨康撂下一个高帽子,就又去会见客户了。办法只能郭靖一个人慢慢地想……

预购买地址:http://www.china-pub.com/129900
【书名】互联网时代的软件革命——SaaS架构设计
【作者】叶伟  等编著
【ISBN】978-7-121-07736-4
【出版社】电子工业出版社
【出版日期】2008年12月
【宣传语】
  国内第一本完整介绍SaaS应用设计的书籍。
    具有丰富SaaS实践经验的一线架构师的经验总结。
    用创业故事贯穿全书,以一种活泼的风格来描述SaaS应用逐步成熟的过程。
【内容简介】
      本书是国内第一本完整介绍SaaS应用开发的书籍,聚集于架构设计。内容是互联网领域具有丰富实践经验的8位一线架构师,对于多年SaaS实践经验的总结。对于SaaS领域的业务、设计、开发人员,具有很高的指导价值。
本 书首先从SaaS的商业价值分析开始,讨论SaaS应用与其它应用最大的差异特征:多租户。SaaS应用架构是否成熟正是对多租户的三个重要特性的衡量: 高性能、可配置性和伸缩性。本书将对SaaS应用成熟度的4个模型一一描述,并通过郭靖和杨康两个大学生的创业故事来描述SaaS应用逐步成熟到百万级以 上租户时,应用软件的架构设计演变过程。
同时,本书还针对云计算、OpenAPI、离线应用、安全以及开放平台等SaaS相关的主题进行了深入的阐述。

posted @ 2008-11-25 07:55  我的javaIT  阅读(562)  评论(0编辑  收藏  举报