歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Java開發者值得關注的7款新工具

雲計算、大數據地快速發展催生了不少熱門的應用及工具。作為老牌語言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合作開發。

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-11/109741p2.htm

Copyright © Linux教程網 All Rights Reserved