《J2EE 最佳實踐》作者訪談錄
《J2EE 最佳實踐》作者Darren Broemmer訪談錄
http://www.theserverside.com/talks/videos/DarrenBroemmer/interview.tss?bandwidth=dsl
它的書籍 《J2EE最佳實踐》電子版本下載地址:
http://download.chinaitlab.com/soft/1711.htm
他的架構風格我比較欣賞,他談了標準的重要性,他認為微軟的單個Source和許多人基於一個標準工作的JCP社群有很大的不同。
他認為工作流是Service的重要部分。
他認為EJB是一個偉大的元件技術,但是使用者需要小心陷入麻煩,他建議將EJB作為普通元件的包裝器Wrapper。
EJB is a great component technology, but you can certainly get yourself into trouble with it and so what I advocate is really using EJB as more of a component wrapper.
他也談到不建議將太多資料放在HttpSession,這樣導致可伸縮性的問題,I saw many times was put way too much data into the HTTP session, which lead to scalability problems even beyond even trivial number of users(banq注:雖然Tomcat提供了叢集CLuster,但是這種cluster是有其致命缺陷的)
他也談到了關於實體Bean是否好的爭論話題,他提倡使用session bean作為業務處理過程包裝器,使用輕量持久技術捆綁object model。
實體Bean和 JDO or Hibernate相比,EJB真正的價值是標準的元件部署模型standard component deployment model 提供企業服務和它們的標準介面,這是EJB主要優點。
從第三代架構風格來說,可以將我的使用者系列元件部署在你的環境或其它環境,或者為不同的部署進行最佳化定製,這些都是實體Bean帶給你的價值,更加容易實現,除了這個實體Bean不能帶給你相比其它解決方案(hibernate等)更多的益處。
(banq注:我設計的JdonSD使用者註冊許可權構件系統已經達到這個目的,它可以在http://www.jdon.com/my/VIP區域中使用,也可以在estore網上商店中使用,目前正在整合到JdonForum開源中;如果使用Spring直接+Hibernate等架構,則需要更改程式配置,重新編譯,在資料庫級別可重用性差,無法真正遮蔽資料庫)
他也談到了JMS的重要性以及JMS和傳統系統整合的作用。
他還認為他是自動化工程(如MDA)的信徒,我們很多系統是一個 domain engineering 域工程。
在他的《J2EE 最佳實踐》書中,提倡儘量少訪問資料庫,那是非常耗費效能的,他的關於Cache見解非常有意義(banq注:這可以回答那篇文章
http://www.jdon.com/artichect/dbover.htm
最後他談了最新的關於和Excel互動的Web頁面技術EUC,end-user computing終端使用者計算。
相關文章
- InfoQ對《OpenStack部署實踐》作者張子凡訪談錄
- 《提升敏捷回顧》作者訪談錄敏捷
- 再談RESTAPI最佳實踐RESTAPI
- 《Docker開發實踐》作者曾金龍:迅雷雲的Docker開發實踐(圖靈訪談)Docker圖靈
- J2EE架構的6個最佳實踐架構
- 最重要的 12個 J2EE 最佳實踐
- 12個最重要的J2EE最佳實踐
- 談談保護敏感資料的最佳實踐
- 有獎 |《Lua設計與實現》作者codedump訪談話題徵集(圖靈訪談)圖靈
- 《機器學習》作者Peter Flach訪談問題有獎徵集(圖靈訪談)機器學習圖靈
- 《資料科學實戰》作者Cathy O'Neil訪談問題有獎徵集(圖靈訪談)資料科學圖靈
- 《特斯拉》作者卡爾森教授訪談問題有獎徵集(圖靈訪談)圖靈
- 《釋出!》作者Michael Nygard訪談問題有獎徵集(圖靈訪談)圖靈
- GMTC-閒魚Flutter實踐效果訪談Flutter
- 《反脆弱邊緣:反脆弱實踐》訪談
- J2EE架構學習者的6個最佳實踐架構
- 《CSS揭祕》作者Lea Verou訪談問題有獎徵集(圖靈訪談)CSS圖靈
- 《鳳凰專案》作者基恩·金訪談問題有獎徵集(圖靈訪談)圖靈
- 《演算法問題實戰策略》作者具宗萬訪談問題有獎徵集(圖靈訪談)演算法圖靈
- VPC最佳實踐(四):VPC中的訪問控制
- 《演算法圖解》作者Adit Bhargava訪談問題徵集(圖靈訪談)演算法圖解圖靈
- 有獎 |《人工智慧簡史》作者尼克訪談話題徵集(圖靈訪談)人工智慧圖靈
- 《JavaScript Web應用開發》作者Nicolas Bevacqua訪談問題徵集(圖靈訪談)JavaScriptWeb圖靈
- 《AngularJS 2 權威指南》作者Nate Murray訪談問題徵集(圖靈訪談)AngularJS圖靈
- 《跟阿銘學Linux》作者阿銘訪談話題有獎徵集(圖靈訪談)Linux圖靈
- 《禽獸心理學》作者Anna Salter訪談問題有獎徵集(圖靈訪談)圖靈
- 淺談Swift網路程式設計最佳實踐Swift程式設計
- 《R包開發》作者Hadley Wickham訪談問題有獎徵集(圖靈訪談)圖靈
- 《用資料講故事》作者Cole Knaflic訪談話題有獎徵集(圖靈訪談)圖靈
- 《使用者思維+》作者Kathy Sierra訪談問題有獎徵集(圖靈訪談)圖靈
- 《Flask Web開發》作者Miguel Grinberg訪談問題有獎徵集(圖靈訪談)FlaskWeb圖靈
- Jolt大獎獲獎作者Venkat Subramaniam訪談問題有獎徵集(圖靈訪談)圖靈
- 譯後訪談《Scratch少兒趣味程式設計》作者阿部和廣(圖靈訪談)程式設計圖靈
- 《Swift基礎教程》作者Boisy Pitre訪談問題有獎徵集(圖靈訪談)Swift圖靈
- 最佳實踐:使用阿里雲CDN加速OSS訪問阿里
- 實施零信任網路訪問的五個最佳實踐
- 《演算法新解》作者劉新宇訪談問題有獎徵集(圖靈訪談)演算法圖靈
- 《精益資料分析》作者Alistair Croll訪談問題有獎徵集(圖靈訪談)AI圖靈