文章推薦:和BEA架構師Dean Jacobs談Cluster
文章:
http://www.theserverside.com/events/videos/DeanJacobs/transcription.html
從這個對話中,我們大概可以瞭解如何考慮Cluster,要從Web層 EJB層 JMS等幾個方面分別去考慮,首先著重的是state,即狀態的cluster,關於狀態有三種:
1. Stateless services,它只要解決負載平衡問題,也就是說,增加多臺機器就能增強Stateless service的處理能力;
2.需要在記憶體中保留,但是不一定要持久化到資料庫或檔案系統,這就是Web層的http session和stateful session bean,一般做記憶體備份,丟失第一份,可以從第二份找到。
3.需要持久化的一些class,如entity beans, JMS destinations,這些可以使用後臺強大的資料庫和cache來解決。
Dean Jacobs特別談到了singleton service的cluster問題:singleton service屬於上面第三類,透過好的cache方案或entity bean來解決。
Dean Jacobs還提出以一種垂直式的cluster來使系統分層,透過在最前端預置一批大量cheap的Pc機,用來儲存Socket相關的Session,這樣,然後再透過Socket Server集中訪問後臺的幾個大型伺服器,這樣的分層雖然比不分離session時效能有所降低,但是更scalable,這樣就省略對Http session 複製和跳躍式的操作,後者隨著伺服器臺數增加會非常耗時。
Dean Jacobs認為WEB層的分離獨立以及後端的分散式物件(EJB)給於了EJB強大的力量。
相關文章
- 推薦系統工程架構架構
- 全端工程師和設計師必讀文章推薦【系列三十一】工程師
- 趣頭條 業務架構師 40-60K 歡迎推薦和轉發架構
- 魅族推薦平臺架構架構
- Twitter推薦引擎架構設計分析架構
- 2022年架構師推薦閱讀的10本書架構
- 設計模式-推薦文章設計模式
- Web前端開發人員和設計師必讀文章推薦【系列六】Web前端
- 推薦系統之業務架構總覽架構
- 推薦一張不錯的架構圖架構
- 阿里支付寶架構師:談談我眼中的高併發架構【好文】阿里架構
- [LearnKu 更新] 新增「文章推薦」模組
- Android開發文章推薦Android
- mysql最佳化文章(推薦)MySql
- 企業架構師、解決方案架構師和技術架構師的異同 - Briqi架構
- 百萬年薪架構師之路:談應用系統架構設計架構
- Web前端開發人員和設計師必讀文章推薦【系列二十八】Web前端
- 安卓架構文章合集安卓架構
- 架構師成長之路之限流漫談架構
- 機器學習推薦的論文和文章機器學習
- 推薦文章:Java足夠快嗎?Java
- 文章推薦:EJB的效能除錯除錯
- 推薦系統雜談
- 2018年最全的23個阿里架構師面試題(特別推薦)阿里架構面試題
- 詳細解讀!推薦演算法架構——召回演算法架構
- ITPUB部落格技術文章推薦標準和規範
- 《MySQL效能優化和高可用架構實踐》簡介與推薦序MySql優化架構
- 【推薦系統篇】--推薦系統介紹和基本架構流程架構
- 資深架構師談Redis高可用架構的應用及改進架構Redis
- 談談專案架構架構
- 架構師之路19年文章精選120篇架構
- BEA推出應用安全基礎架構解決方案(轉)架構
- 阿里P8級架構師淺談Java架構師的工作都幹些什麼?阿里架構Java
- eBay架構師談J2EE核心模式架構模式
- 談談人工智慧和機器學習的資料架構人工智慧機器學習架構
- 談談MVVM和鏈式網路請求架構MVVM架構
- 阿里架構師推薦:這十個開源專案,Android開發不容錯過!阿里架構Android
- 阿里資深架構師“牆裂”推薦實戰書籍:分散式+JVM+MySQL+Nginx..阿里架構分散式JVMMySqlNginx