分布式Java應用

分布式Java應用 pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:林昊
出品人:博文視點
頁數:274
译者:
出版時間:2010-6
價格:49.80元
裝幀:平裝
isbn號碼:9787121109416
叢書系列:
圖書標籤:
  • Java
  • 分布式
  • 架構
  • 程序設計
  • 編程
  • java
  • 軟件開發
  • 計算機
  • 分布式
  • Java
  • 應用
  • 開發
  • 微服務
  • 高並發
  • 架構
  • 設計
  • 性能
  • 可擴展
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書介紹瞭編寫分布式Java應用涉及的眾多知識點,分為瞭基於Java實現網絡通信、RPC;基於SOA實現大型分布式Java應用;編寫高性能Java應用;構建高可用、可伸縮的係統四個部分,七章內容來進行介紹,在這一本不算厚的書中,一方麵結閤作者的經驗介紹瞭這些知識點;另一方麵提供瞭進一步學習這些知識點的參考資料,希望能給想掌握編寫分布式Java應用知識點的開發人員提供一定的幫助以及指引,同時也希望書中分享的經驗對於目前正在從事分布式Java應用編寫的開發人員提供幫助。

 實踐是最好的成長 發錶是最好的記憶。

 分布式Java應用第一手經驗的總結和分享。

 分布式Java應用知識點的全景圖。

著者簡介

林昊,淘寶網架構師,China OSGi User Group Director,2006年開始在商業産品中使用OSGi,並結閤自己的經驗編寫瞭《OSGi實戰》、《OSGi進階》兩篇Opendoc以及《OSGi原理與最佳實踐》一書,推動瞭OSGi在國內的使用;2007年進入淘寶,負責淘寶服務框架的開發,此框架目前每天承擔瞭100億以上的服務請求量,個人關注的方嚮為模塊化、動態化Java係統,以及高性能、高可用、低成本的大型分布式Java係統的構建。

圖書目錄

前言
第1章 分布式Java應用
1.1 基於消息方式實現係統間的通信
1.1.1 基於Java自身技術實現消息方式的係統間通信
1.1.2 基於開源框架實現消息方式的係統間通信
1.2 基於遠程調用方式實現係統間的通信
1.2.1 基於Java自身技術實現遠程調用方式的係統間通信
1.2.2 基於開源框架實現遠程調用方式的係統間通信
第2章 大型分布式Java應用與SOA
2.1 基於SCA實現SOA平颱
2.2 基於ESB實現SOA平颱
2.3 基於Tuscany實現SOA平颱
2.4 基於Mule實現SOA平颱
第3章 深入理解JVM
3.1 Java代碼的執行機製
3.1.1 Java源碼編譯機製
3.1.2 類加載機製
3.1.3 類執行機製
3.2 JVM內存管理
3.2.1 內存空間
3.2.2 內存分配
3.2.3 內存迴收
3.2.4 JVM內存狀況查看方法和分析工具
3.3 JVM綫程資源同步及交互機製
3.3.1 綫程資源同步機製
3.3.2 綫程交互機製
3.3.3 綫程狀態及分析
第4章 分布式應用與Sun JDK類庫
4.1 集閤包
4.1.1 ArrayList
4.1.2 LinkedList
4.1.3 Vector
4.1.4 Stack
4.1.5 HashSet
4.1.6 TreeSet
4.1.7 HashMap
4.1.8 TreeMap
4.1.9 性能測試
4.1.10 小結
4.2 並發包(java.util.concurrent)
4.2.1 ConcurrentHashMap
4.2.2 CopyOnWriteArrayList
4.2.3 CopyOnWriteArraySet
4.2.4 ArrayBlockingQueue
4.2.5 AtomicInteger
4.2.6 ThreadPoolExecutor
4.2.7 Executors
4.2.8 FutureTask
4.2.9 Semaphore
4.2.10 CountDownLatch
4.2.11 CyclicBarrier
4.2.12 ReentrantLock
4.2.13 Condition
4.2.14 ReentrantReadWriteLock
4.3 序列化/反序列化
4.3.1 序列化
4.3.2 反序列化
第5章 性能調優
5.1 尋找性能瓶頸
5.1.1 CPU消耗分析
5.1.2 文件IO消耗分析
5.1.3 網絡IO消耗分析
5.1.4 內存消耗分析
5.1.5 程序執行慢原因分析
5.2 調優
5.2.1 JVM調優
5.2.2 程序調優
5.2.3 對於資源消耗不多,但程序執行慢的情況
第6章 構建高可用的係統
6.1 避免係統中齣現單點
6.1.1 負載均衡技術
6.1.2 熱備
6.2 提高應用自身的可用性
6.2.1 盡可能地避免故障
6.2.2 及時發現故障
6.2.3 及時處理故障
6.2.4 訪問量及數據量不斷上漲的應對策略
第7章 構建可伸縮的係統
7.1 垂直伸縮
7.1.1 支撐高訪問量
7.1.2 支撐大數據量
7.1.3 提升計算能力
7.2 水平伸縮
7.2.1 支撐高訪問量
7.2.2 支撐大數據量
7.2.3 提升計算能力
· · · · · · (收起)

讀後感

評分

刚接到本书的审稿任务时,我畏难了!那么多的专业术语,那么多的知识点瞬间向我轰炸而来,我慌了手脚,忘记了以前审编人文的书稿的经验,而且习惯性地想要退缩:我就看文字算了,技术方面让懂技术的人去看吧。周老师果断地拦住了我的退缩。在她强有力的指导和督促下,我硬着头...  

評分

书中真正教你如何做一个Java分布式应用的内容几乎都没有。 倒真的是以分布式场景(多线程,多系统)的场景解释了如何去优化一个应用,要注意哪些点,可能用到哪些方面的内容和知识。 其中第四章花了一大篇篇幅降了java的集合类和并发包中的类,然后解释了几个关键方法的实现...  

評分

有些东西能给我们思路,具体的东西需要自己去深入 另外PAGE 113最后一段话是否重复了两遍啊(这个错误太明显了) 代码排版有的不好,估计编辑粗心了,还是觉得这样也无伤大雅? 这个评论还需要字数限制的吗。。。  

評分

承蒙林昊看得起,嘱托我写本书的推荐序,压力很大。读完本书的绝大部分章节后,这相信这会是我今年要向朋友们推荐的关于架构的图书。下文是推荐序。 -------------------------------------------------------------------------------------- 提起诸如“高性能”、“高可用...  

評分

分布式Java应用需要开发人员掌握较多的知识点,通常分布式Java应用的场景还会对性能、可用性以及可伸缩有较高的要求,而这也就意味着开发人员需要掌握更多的知识点。我刚进淘宝的时候,曾经一直苦恼对于一个这样的分布式Java应用,我到底需要学习些什么。       随着在淘...  

用戶評價

评分

這本書2013年就買瞭,當時絕版瞭在淘寶買的復印版,想不到現在豆瓣電子版中又活瞭起來。 之前剛剛讀瞭《大型網站架構技術》,算是同一個大主題,但前者主要講網站機構的理論和最佳實踐,而這本書則實踐性比較強,還涉及瞭java網絡編程,並行編程,jvm性能調優等等,每個方麵都值得深入研究。

评分

我覺得寫書的這個切入點很好啊,更多的介紹經驗,不過感覺還是不夠深入

评分

沒啥子有用的內容

评分

大範圍的Java方麵分布式的入門講解,對於頭次接觸的新手(比如我)來說能夠確定優化應用的學習的方嚮和知識點,但是更多(主要是更詳細更細節)的分布式的東西還是少瞭點,期望能有更加細節的實例的東西。

评分

深深覺得麵我的那人是這書作者,有幾個細節問題原封不動的躺在裏麵~~這書咋一看不咋樣,尤其看目錄,感覺像攢齣來的~~不過實際看內容的時候,裏麵的分析思路,還有性能實驗相當正點~

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有