找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

Linux中国开源社区 分享 查看内容

Java开发者值得关注的7款新工具

2014-11-22 20:55    评论: 11 收藏: 4 分享: 23    

云计算、大数据地快速发展催生了不少热门的应用及工具。作为老牌语言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合作开发。

12下一页
查看其它分页:

最新评论

我也要发表评论

hyplove 2014-11-24 08:50 回复
已转!
飛戈EE 2014-11-23 01:33  新浪微博网友评论 回复
大黄油球 2014-11-23 00:03  新浪微博网友评论 回复
@我的印象笔记
木_小贱 2014-11-22 22:33  新浪微博网友评论 回复
@我的印象笔记
marshawk 2014-11-22 22:33  新浪微博网友评论 回复
@有道云笔记收藏
AzureVolition 2014-11-22 22:33  新浪微博网友评论 回复
#java# #tools#
陶小松同學 2014-11-22 22:03  新浪微博网友评论 回复
咖啡為什麼倒了
GIFFFFFFT 2014-11-22 21:33  新浪微博网友评论 回复
mark
Mark-zhouqi 2014-11-22 21:33  新浪微博网友评论 回复
[嘻嘻]
爱国一猿 2014-11-22 21:03  新浪微博网友评论 回复
转需
李_囧 2014-11-22 21:03  新浪微博网友评论 回复
Repost

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。