SaaS架構設計之高效能的Multi-Tenant最佳實踐

NO IMAGE
高效能的Multi-Tenant最佳實踐

此文選自《網際網路時代的軟體革命—SaaS架構設計》一書

      楊康的銷售和市場拓展能力還真不是蓋的。俠客錄CRM 的SaaS版本一經上線,迅速吸引了大批的中小企業客戶。企業只須每人每月支付50元人民幣,即可享受強大的客戶關係管理功能,而無須自己架設伺服器和網路裝置,還省掉了IT維護的人工成本。俠客錄CRM還提供長達3個月的免費試用期,這實實在在給老闆們吃了定心丸,降低了軟體使用風險,還降低了使用成本。一時間,大量的企業開始嘗試俠客錄CRM系統,特別是中小企業的老闆們紛紛踴躍試用和訂購。
    不過很快郭靖的壓力就上來了。短短1個月時間已經有500多個客戶開始試用俠客錄CRM,高峰期的同時線上使用者數也在100以上。這造成了應用伺服器和資料庫伺服器的壓力非常大,高峰時使用者的平均響應時間在10秒左右都是很常見的了。很快楊康就找上了郭靖。
    楊康:最近我推廣軟體的時候,怎麼老有客戶跟我抱怨我們的軟體很慢呀?
    郭靖:是的,使用者太多了,伺服器的壓力太大,響應不過來。
    楊康:那有什麼辦法沒有呀?
    郭靖:有是有,不過就是價格不是我們這種小公司能夠承受的,買幾臺小型機可是要幾百萬呀。
    楊康:那肯定是不可能的了,我們再買幾臺PC Server不行嗎?
    郭靖:有難度呀,我們之前的軟體是設計為單個公司使用的,並沒有太多考慮效能和擴充套件性方面的問題,要做這個改造挺複雜的。
    楊康:沒問題的,我相信沒有什麼技術問題可以難倒我們的技術天才的。我三個月估計可以帶來2000左右的客戶,你在後方要給我們頂住!
    楊康撂下一個高帽子,就又去會見客戶了。辦法只能郭靖一個人慢慢地想……

13164110_200811191353491.jpg預購買地址: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相關的主題進行了深入的闡述。