云計算、大數據地快速發展催生了不少熱門的應用及工具。作為老牌語言Java,其生態圈也出來了一些有關云服務、監控、文檔分享方面的工具。本文總結了7款較新的Java工具,大家不妨看下。
1. JClarity――性能監控
JClarity目前提供兩款有關Java性能的工具:Illuminate和Censum,Illuminate是一款性能監控工具,而Censum是一款專注于垃圾回收的日志分析工具。除了收集和可視化數據之外,這兩款工具還會根據檢測到的問題提供解決方案。

核心功能:
瓶頸問題檢測(磁盤 I/O、垃圾回收、死鎖等)
行動計劃――會根據問題提出修改建議,例如“應用程序需要增加活動線程數。”
說明――會界定一般問題以及常見的案例,例如在GC中,長時間的暫停可能表示堆體積過小。
獨特之處:在監測和定義性能問題后會提供下一步操作――提供可行的建議,當場解決問題。
起源:JClarity于去年9月創建于倫敦,由幾位著名的Java性能老將Martijn Verburg、Kirk Pepperdin和Ben Evans創建。
2.Bintray――社交分享平臺
Bintray為開發者提供了一種可以分享代碼的平臺,開發者可以在上面分享開源包,除此以外,它還具備社交功能,用戶還可以使用Github賬號登陸Bintray。它上面有85000多個文件包,18000多個庫,并且顯示一些流行庫和最新版本。

核心功能:
上傳文檔,并且與世界各地的開發者進行交互;
可以用Gradle、 Maven 、Yum 、Apt下載代碼庫,也可以直接下載;
管理發布信息和文檔;
REST API-搜索/檢索文檔并自動分配。
獨特之處:Bintray的基本功能類似于Maven Central,但是Bintray有社交特性,上傳文件的步驟也更加簡便。
起源:Bintray由以色列創業公司JFrog創立,于去年四月發布,并贏得了JavaOne協會的Duke's選擇獎。
3.Librato――監控&可視化云服務
Librato是一個托管服務,用來管理和監控云端應用程序。用戶無需安裝或部署任何軟件即可創建自定義dashboard,并且非常流暢。

核心功能:
數據收集:集成了Heroku、AWS以及數十種收集代理(甚至包括Nest),以及純語言綁定,Java、Clojure等;
自定義報表;
數據可視化;
自動通知功能。
獨特之處:Librato幾乎可以表現任何東西,并且把數據變得有意義。
起源:Librato創建于美國舊金山,由Fred van den Bosch,Joe Ruscio, Mike Heffner 和 Dan Stodin合作開發。
4.Takipi 主站蜘蛛池模板: 石河子市| 吴川市| 方城县| 驻马店市| 榕江县| 富源县| 福泉市| 东山县| 方山县| 万盛区| 德安县| 盐亭县| 班玛县| 广宗县| 阿拉善盟| 安阳市| 陇川县| 汉寿县| 普格县| 花垣县| 绍兴县| 怀来县| 东城区| 保靖县| 民勤县| 武功县| 陆河县| 习水县| 紫阳县| 二手房| 松阳县| 湘潭市| 格尔木市| 隆德县| 普格县| 巫溪县| 平泉县| 新沂市| 安达市| 海淀区| 青铜峡市|