2009年5月25日

               摘要: 這本書就是之前blog上寫的《構(gòu)建高性能的大型分布式Java應(yīng)用》一書,書稿完成后,覺(jué)得本書更多的仍然是偏向講解分布式Java應(yīng)用的基礎(chǔ)知識(shí),以及我個(gè)人工作經(jīng)驗(yàn)的一些分享,于是改名成了《分布式Java應(yīng)用:基礎(chǔ)與實(shí)踐》,本書目前已送往印刷廠印刷,下面是目前的一些關(guān)于本書的信息:
          1、封面和目錄
          http://bluedavy.com/?p=55
          2、序
          http://bluedavy.com/?p=60
          3、豆瓣上書的信息
          http://book.douban.com/subject/4848587/  閱讀全文
          posted @ 2010-05-25 09:49 BlueDavy 閱讀(17090) | 評(píng)論 (36)編輯 收藏
               摘要: 本PPT只介紹了在Sun Hotspot V 1.6.0中:
          1、內(nèi)存結(jié)構(gòu);
          2、內(nèi)存分代,如何控制代大??;
          3、可用的GC,每種GC對(duì)于參數(shù)的不同使用,例如SurvivorRatio、MaxTenuringThreshold等;每種GC不同的內(nèi)存分配策略和回收策略,但不涉及具體算法是如何實(shí)現(xiàn)的;
          4、GC是怎么觸發(fā)的,日志是什么含義;
          5、怎么使用上面的GC;
          6、GC Tuning,簡(jiǎn)單介紹了一些常見(jiàn)的GC調(diào)優(yōu)的目標(biāo)時(shí)的瓶頸、可采用的方法等。  閱讀全文
          posted @ 2010-05-17 10:23 BlueDavy 閱讀(11211) | 評(píng)論 (6)編輯 收藏
               摘要: 網(wǎng)絡(luò)訪問(wèn)時(shí),通常要做超時(shí)控制,要實(shí)現(xiàn)的好其實(shí)還是有些挑戰(zhàn)的,歡迎大家圍觀code show,并提供你的改進(jìn)代碼,:):http://bluedavy.com/?p=39  閱讀全文
          posted @ 2010-05-04 22:41 BlueDavy 閱讀(10602) | 評(píng)論 (5)編輯 收藏
               摘要: 本次交流在4月24日?qǐng)A滿完成,主題為關(guān)于JVM的那些事,撒迦@rednaxelafx給大家做了一個(gè)長(zhǎng)達(dá)四小時(shí)的精彩分享,涵蓋了javac、解釋執(zhí)行、c1、c2編譯執(zhí)行方面的知識(shí)點(diǎn)。

          由于視頻太大,感興趣的同學(xué)請(qǐng)從以下地址下載,自行觀看,:),也歡迎看完后在twitter上,或在這里來(lái)進(jìn)行討論,blog遷移到了bluedavy.com,地址在此:http://bluedavy.com/?p=36  閱讀全文
          posted @ 2010-04-30 13:16 BlueDavy 閱讀(11661) | 評(píng)論 (3)編輯 收藏
               摘要: 摘自我那本6月份要上市的,但目前名字還沒(méi)完全確定的書,由于書中涵蓋的更多的為構(gòu)建高性能分布式Java應(yīng)用所需要的基礎(chǔ)知識(shí),也許改成了《通往高性能分布式Java應(yīng)用之路》,主要是闡述下為什么大型應(yīng)用需要SOA,以及eBay的例子,blog全文請(qǐng)見(jiàn):http://bluedavy.com/?p=30  閱讀全文
          posted @ 2010-04-16 12:44 BlueDavy 閱讀(11767) | 評(píng)論 (1)編輯 收藏
               摘要: blog已轉(zhuǎn)移至bluedavy.com,感興趣的同學(xué)可以移步至此:http://bluedavy.com/?p=27  閱讀全文
          posted @ 2010-04-14 10:35 BlueDavy 閱讀(8398) | 評(píng)論 (0)編輯 收藏
               摘要: 3月30日Twitter在其engineering blog上寫了一篇Unicorn Power的blog:http://engineering.twitter.com/2010/03/unicorn-power.html,寫的挺經(jīng)典的,按我的理解來(lái)講下這篇blog吧,如有錯(cuò)誤,請(qǐng)幫忙糾正,:),blog已遷移至bluedavy.com,感興趣的同學(xué)可以訪問(wèn)這個(gè)地址來(lái)查看全文:http://bluedavy.com/?p=25  閱讀全文
          posted @ 2010-04-10 00:16 BlueDavy 閱讀(7937) | 評(píng)論 (1)編輯 收藏
               摘要: 由于blog開始轉(zhuǎn)移到bluedavy.com,感興趣的同學(xué)可到此圍觀:http://bluedavy.com/?p=23,本篇blog從看一個(gè)超市發(fā)展的過(guò)程中,收銀碰到的問(wèn)題以及解決方案來(lái)闡述互聯(lián)網(wǎng)的技術(shù)。  閱讀全文
          posted @ 2010-03-29 13:20 BlueDavy 閱讀(8595) | 評(píng)論 (1)編輯 收藏
               摘要: blog開始轉(zhuǎn)移到www.bluedavy.com,因此感興趣的同學(xué)請(qǐng)?jiān)L問(wèn)http://bluedavy.com/?p=18  閱讀全文
          posted @ 2010-03-22 13:11 BlueDavy 閱讀(9656) | 評(píng)論 (1)編輯 收藏
               摘要: 由阿里云龍浩同學(xué)牽頭的杭州程序員圓桌交流,第一期主題為并發(fā)編程,把自己的經(jīng)驗(yàn)也分享下,在活動(dòng)結(jié)束后會(huì)公開此次交流的資料,具體PPT請(qǐng)見(jiàn)文中。  閱讀全文
          posted @ 2010-03-19 23:57 BlueDavy 閱讀(11618) | 評(píng)論 (1)編輯 收藏
               摘要: 在QCon SF 2009的SOA分會(huì)場(chǎng)上,eBay的架構(gòu)師講了一個(gè)SOA @ eBay的PPT,正好和我的工作有很多的交叉點(diǎn),于是比較認(rèn)真的看了下這個(gè)PPT,感興趣的同學(xué)可以從這里下載:http://qconsf.com/sf2009/file?path=/qcon-sanfran-2009/slides/SastryMalladi_SOAEBayHowIsItAHit.pdf,在這個(gè)PPT中可以看到eBay對(duì)于SOA的看法以及他們目前的做法,自己也是做這方面工作的,就在這篇blog中介紹下這個(gè)PPT以及自己對(duì)于SOA的一些看法。  閱讀全文
          posted @ 2010-02-23 13:15 BlueDavy 閱讀(8409) | 評(píng)論 (2)編輯 收藏
               摘要: 本篇blog將講述coroutine的一些背景知識(shí),以及在Java中如何使用Coroutine,包括一個(gè)簡(jiǎn)單的benchmark對(duì)比,希望能借助這篇blog讓大家了解到更多在java中使用coroutine的方法,本篇blog的PDF版本可從此下載:http://www.bluedavy.com/open/UseCoroutineInJava.pdf  閱讀全文
          posted @ 2010-01-28 23:16 BlueDavy 閱讀(25556) | 評(píng)論 (27)編輯 收藏
               摘要: 公歷的2009已經(jīng)過(guò)去,2010來(lái)臨,不免俗的也對(duì)自己個(gè)人2009做一次回顧,同時(shí)對(duì)自己的2010做一次展望,希望自己的2010能過(guò)的更加精彩。  閱讀全文
          posted @ 2010-01-01 23:10 BlueDavy 閱讀(5728) | 評(píng)論 (9)編輯 收藏
               摘要: In product env,we always need to monitor gc trend or tunning gc based on gc trend,before sun jdk 1.6+,we can use GCViewer to visualize gc log to see gc trend,but it not support jdk 1.6+,so I write a free open source tool to visualize gc log produced by sun jdk 1.6+,now V 0.2 release,If you need,pls download from http://code.google.com/p/gclogviewer/.  閱讀全文
          posted @ 2009-12-03 13:32 BlueDavy 閱讀(7385) | 評(píng)論 (8)編輯 收藏
               摘要: In this blog,I'll test the coroutine supported on jvm,now famous is scala actor & kilim,this blog show the program reliazed with scala actor/kilim/java,let's compare these three program performance.  閱讀全文
          posted @ 2009-11-25 17:23 BlueDavy 閱讀(7740) | 評(píng)論 (7)編輯 收藏
               摘要: 在HPTS大會(huì)上,Randy Shoup放出的eBay的PPT有所改變,在原有的5個(gè)Architectural Lessons上又增加了5個(gè)lesson,從這也可以一定程度的看出當(dāng)訪問(wèn)量、數(shù)據(jù)量、功能不斷上漲后,碰到的技術(shù)問(wèn)題也將繼續(xù)發(fā)展,想必這也是eBay增加5個(gè)lessons的原因,eBay在技術(shù)方面的發(fā)展對(duì)很多互聯(lián)網(wǎng)公司都有一些參考意義,畢竟它已經(jīng)經(jīng)歷過(guò)了國(guó)內(nèi)很多網(wǎng)站目前的階段甚至是幾年后的階段,在本篇blog中就完整的來(lái)看看eBay的這10個(gè)lessons、eBay的應(yīng)對(duì)策略以及我個(gè)人的一些推測(cè)。  閱讀全文
          posted @ 2009-11-16 17:19 BlueDavy 閱讀(7266) | 評(píng)論 (5)編輯 收藏
               摘要: 本書預(yù)計(jì)共八章,目前完成五章,由于本書需要涵蓋Java分布式應(yīng)用、高性能java應(yīng)用、可伸縮的java應(yīng)用以及高可用java應(yīng)用四方面的知識(shí)點(diǎn),編寫的難度不小,因此在此先行放出目錄和樣章,希望能夠得到大家的一些反饋,以保證本書的質(zhì)量,目錄&樣章下載地址為:http://www.bluedavy.com/opendoc/bookpreview.pdf  閱讀全文
          posted @ 2009-11-06 15:23 BlueDavy 閱讀(10556) | 評(píng)論 (44)編輯 收藏
               摘要: 非常強(qiáng)烈的推薦下BTrace這個(gè)工具,用了后不得不說(shuō)太強(qiáng)大了,BTrace簡(jiǎn)單來(lái)說(shuō),就是能在不改動(dòng)當(dāng)前程序的情況下,運(yùn)行時(shí)的去監(jiān)控Java程序的執(zhí)行狀況,例如可以做到內(nèi)存狀況的監(jiān)控、方法調(diào)用的監(jiān)控等等,官方網(wǎng)站上有非常多詳細(xì)的例子,我不說(shuō)太多,只在下面舉一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)明它的作用,BTrace的User Guide請(qǐng)見(jiàn):http://kenai.com/projects/btrace/pages/UserGuide。  閱讀全文
          posted @ 2009-10-10 12:41 BlueDavy 閱讀(17513) | 評(píng)論 (9)編輯 收藏
               摘要: 摘自《構(gòu)建高性能的大型分布式Java應(yīng)用》第六章,感興趣的同學(xué)們可以看看。
          GC策略在G1還沒(méi)成熟的情況下,目前主要有串行、并行和并發(fā)三種,對(duì)于大內(nèi)存的應(yīng)用而言,串行的性能太低,因此使用到的主要是并行和并發(fā)兩種,具體這兩種GC的策略在深入JVM章節(jié)中已講解, 并行和并發(fā)GC的策略通過(guò)-XX:+UseParallelGC和-XX:+UseConcMarkSweepGC來(lái)指定,還有一些細(xì)節(jié)的配置參數(shù)用來(lái)配置策略的執(zhí)行方式,例如:-XX:ParallelGCThreads、-XX:CMSInitiatingOccupancyFraction等,新生代對(duì)象回收只可選擇并行,在此就舉例來(lái)看看兩種GC策略在Full GC時(shí)的具體表現(xiàn)狀況。  閱讀全文
          posted @ 2009-10-09 15:57 BlueDavy 閱讀(14462) | 評(píng)論 (5)編輯 收藏
               摘要: 和清華學(xué)子做了一次關(guān)于OSGi的交流,在此公開下這個(gè)PPT,:),這個(gè)PPT是我寫的最長(zhǎng)的一個(gè)OSGi PPT,涵蓋的內(nèi)容主要是OSGi標(biāo)準(zhǔn)方面的知識(shí)以及Equinox使用的一些知識(shí),感興趣的同學(xué)可以下載下: http://www.bluedavy.com/opentopic/OSGi20094qh.pptx  閱讀全文
          posted @ 2009-09-21 10:53 BlueDavy 閱讀(9362) | 評(píng)論 (8)編輯 收藏
               摘要: 架構(gòu)師接龍是《程序員》雜志最近推出的一個(gè)活動(dòng),活動(dòng)方式為:每期一個(gè)提問(wèn)嘉賓,一個(gè)回答嘉賓,并由回答嘉賓提出新的問(wèn)題給下期的架構(gòu)師,形成接龍,之前第一期是支付寶的馮大輝提問(wèn),騰訊的研發(fā)總監(jiān)王速瑜回答,我參與的是第二期,這期會(huì)登在《程序員》0909期上,內(nèi)容轉(zhuǎn)帖如下,原帖為程序員官方上的:http://www.programmer.com.cn/727/,呵呵,都只是個(gè)人的片面理解做出的回答,也歡迎大家在此帖中繼續(xù)討論,:)  閱讀全文
          posted @ 2009-09-06 11:52 BlueDavy 閱讀(6459) | 評(píng)論 (6)編輯 收藏
               摘要: 這篇文章中總結(jié)了一些構(gòu)建可伸縮性系統(tǒng)的最佳實(shí)踐,總結(jié)的不錯(cuò),于是翻譯了下,原文在此:http://akfpartners.com/techblog/2009/08/11/scalability-best-practices/,翻譯內(nèi)容如下。  閱讀全文
          posted @ 2009-08-19 14:41 BlueDavy 閱讀(6921) | 評(píng)論 (4)編輯 收藏
               摘要: 在將Hessian從3.0.13升級(jí)到3.2.0時(shí)碰到兩個(gè)bug和一個(gè)ClassLoader處理策略的改變的問(wèn)題,在此記錄下,希望能為使用Hessian 3.2.0的同學(xué)們提供點(diǎn)幫助,避免再走同樣的彎路。  閱讀全文
          posted @ 2009-08-06 11:19 BlueDavy 閱讀(9121) | 評(píng)論 (0)編輯 收藏
               摘要: 幾年以來(lái),eBay在幾個(gè)不同的大會(huì)上先后分享過(guò)幾次關(guān)于eBay技術(shù)的PPT,在這篇blog中,就以這些PPT來(lái)以旁觀者的角度分析下eBay的技術(shù)發(fā)展歷程,不論eBay現(xiàn)在的業(yè)績(jī)?nèi)绾危豢煞裾J(rèn),他們的技術(shù)還是挺強(qiáng)的,因此還是值得學(xué)習(xí),eBay的整個(gè)技術(shù)發(fā)展歷程從一定程度上來(lái)說(shuō)可以認(rèn)為是互聯(lián)網(wǎng)公司的典型技術(shù)發(fā)展歷程,基本上各家互聯(lián)網(wǎng)公司都在走著類似的路線,只是各家選擇的語(yǔ)言不同、具體的實(shí)現(xiàn)方案不同、細(xì)節(jié)不同,當(dāng)然,思路是一方面,實(shí)現(xiàn)又是另外一方面,只有兩者結(jié)合才能實(shí)現(xiàn)一個(gè)高可用、高性能和高并發(fā)的有海量數(shù)據(jù)的系統(tǒng)。  閱讀全文
          posted @ 2009-07-24 00:39 BlueDavy 閱讀(13427) | 評(píng)論 (5)編輯 收藏
               摘要: 這本書的名號(hào)有:國(guó)內(nèi)第一本OSGi中文書,全球第二本OSGi技術(shù)書,少數(shù)的能夠領(lǐng)先于英文技術(shù)原創(chuàng)書出版的中文書籍,這些都乃虛名,最重要的是希望這本書能真正的為希望了解、學(xué)習(xí)或深入掌握OSGi;希望了解、學(xué)習(xí)如何編寫模塊化、動(dòng)態(tài)化的Java應(yīng)用的Java技術(shù)人員提供一些幫助,那么也就不枉這本書的出版了,很榮幸能參與這本書的編寫,圓了自己兩年前出一本OSGi書的夢(mèng),下面放上一些本書的封面的圖片show下。  閱讀全文
          posted @ 2009-07-16 13:01 BlueDavy 閱讀(7170) | 評(píng)論 (29)編輯 收藏
               摘要: Equinox的設(shè)計(jì)非常經(jīng)典,其在擴(kuò)展方面提供了很多的支持,同樣包括類加載方面的控制,除了通過(guò)標(biāo)準(zhǔn)的org.osgi.framework.bootdelegation以及equinox提供的osgi.parentClassLoader這兩個(gè)屬性來(lái)簡(jiǎn)單的控制類加載之外,還可通過(guò)實(shí)現(xiàn)ClassLoaderDelegateHook來(lái)更為靈活的控制類加載。  閱讀全文
          posted @ 2009-07-14 11:04 BlueDavy 閱讀(6156) | 評(píng)論 (1)編輯 收藏
               摘要: 很不容易,經(jīng)過(guò)兩個(gè)多月兩個(gè)人的努力,終于完成了《OSGi原理與最佳實(shí)踐》一書的草稿,目前正在review過(guò)程,預(yù)計(jì)將在7月底上市,而由于國(guó)外的那本《OSGi in action》將出版時(shí)間推遲到11月了,《OSGi原理與最佳實(shí)踐》這本書也將成為全球第二本OSGi的書籍(很遺憾,德國(guó)之前出版了第一本),:),現(xiàn)將本書的目錄公布如下,上市的書也許會(huì)稍有改動(dòng),但應(yīng)該會(huì)大體一致。  閱讀全文
          posted @ 2009-06-09 15:13 BlueDavy 閱讀(8060) | 評(píng)論 (54)編輯 收藏
               摘要: 這是Lifecycle Layer中的最大改進(jìn),在之前的規(guī)范中只是簡(jiǎn)單的描述了下框架的啟動(dòng)和關(guān)閉,在制定了這個(gè)規(guī)范后,以后無(wú)論是啟動(dòng)equinox還是felix,都可采用同樣的方式啟動(dòng),詳細(xì)的來(lái)看看,本文摘自《OSGi原理與最佳實(shí)踐》。  閱讀全文
          posted @ 2009-05-31 17:32 BlueDavy 閱讀(5290) | 評(píng)論 (0)編輯 收藏
               摘要: 本文內(nèi)容同樣摘自《OSGi原理與最佳實(shí)踐》,在之前的blog中也摘選了部分內(nèi)容分析了Equinox的動(dòng)態(tài)化,在這里再試驗(yàn)下Felix的動(dòng)態(tài)化,關(guān)注點(diǎn)為:“即插即用”、“熱部署”、“即刪即無(wú)”,看下Felix在這幾方面的表現(xiàn)和Equinox有什么不同。  閱讀全文
          posted @ 2009-05-25 22:58 BlueDavy 閱讀(5347) | 評(píng)論 (4)編輯 收藏

          公告

           









          feedsky
          抓蝦
          google reader
          鮮果

          導(dǎo)航

          <2009年5月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統(tǒng)計(jì)

          隨筆分類

          隨筆檔案

          文章檔案

          Blogger's

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 镇坪县| 贵溪市| 友谊县| 建湖县| 鄢陵县| 乌海市| 麦盖提县| 阳新县| 老河口市| 松江区| 会同县| 汤阴县| 广东省| 时尚| 德安县| 安福县| 潞城市| 合阳县| 宜州市| 南汇区| 巍山| 方城县| 泽州县| 兴化市| 囊谦县| 泰宁县| 八宿县| 乳源| 郸城县| 星子县| 巴楚县| 商都县| 柳林县| 绥宁县| 徐闻县| 黄冈市| 新建县| 贵阳市| 思南县| 兰考县| 石家庄市|