值得Java開辟者存眷的7款新對象。本站提示廣大學習愛好者:(值得Java開辟者存眷的7款新對象)文章只能為提供參考,不一定能成為您想要的結果。以下是值得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協作開辟。
4.Takipi–毛病追蹤和剖析
Takipi的目的很簡略:告知開辟者代碼瓦解的時光及緣由。不管什麼時候產生異常,Takipi都邑抓取到並給出剖析申報,便利開辟者改良代碼。
焦點功效:
監測——抓取異常、HTTP和上岸毛病;
重點排查——常常產生毛病的集群,剖析毛病率能否有上升;
剖析——檢查現實代碼和變量狀況,乃至經由過程分歧的機械和運用法式。
奇特的地方:現代碼湧現毛病時,會實時申報失足的代碼地位及信息。
來源:Takipi於2012年在舊金山和特拉維夫市創立。每一個異常類型和毛病都有舉世無雙的monster表現。
5.Elasticsearch ——搜刮和剖析平台
ElasticSearch出來曾經有一段時光了,然則其1.0.0版本是在本年2月份宣布的,它是一個創立於Apache Lucene上的開源項目,托管在Github上,由200多名開辟者在保護。ElasticSearch供給了一種可擴大的散布式的RESTful搜刮引擎辦事。
焦點功效:
接近及時文檔存儲,每一個字段都是可索引可檢索的;
它的散布式搜刮架構支撐小型到年夜型的運用法式;
RESTful和原生Java API,還有針對Hadoop的庫;
開箱即用,也不須要法式員對搜刮有很深刻的懂得,而且它還供給收費形式。
奇特的地方:輕易上手,應用簡略。
來源:Elasticsearch由Shay Banon在2010年創建,比來方才取得7000萬美元的融資。在創立Elasticsearch之前,Banon運營著Compass這款開源項目,如今是一位搜刮專家。這個運用最開端是Banon為他的老婆開辟的,便於她搜刮和保留其最愛好的食譜。
6.Spark——微Web框架
Spark是一款受Sinatra啟示的微型Web框架,最新支撐Java8和lambdas。Spark是完整開源的,源碼托管在Github上。
焦點功效:
第一次安排異常疾速而簡略;
靈巧的路由婚配;
它有一個模板引擎,可以創立支撐Freemarker,Apache Velocity 和 Mustache的可重用組件;
自力的Spark可運轉在Jetty上,也能夠運轉在Tomcat上。
奇特的地方:一張圖能抵過1000個單詞,但截圖也許會更直接,用了便知。
來源:Spark是由瑞典的Per Wendel提議的,早期介入的人很少,後來有20多個開辟人員介入了開辟。
7.Plumbr——內存洩露檢測
Plumbr是一款內存洩露檢測對象,並出具內存洩露申報。除此之外,它還供給靠得住的處理計劃。
焦點功效:
及時內存洩露檢測並給出警報;
出具內存洩露申報:包含詳細的時光、年夜小、速度(MB/h)和洩露緣由;
內存洩露的代碼地位。
奇特的地方:疾速地診斷並給出處理計劃。
來源:Plumbr創建於Estonia,由Priit Potter、Ivo Mägi、Nikita Salnikov-Tarnovski和Vladimir Šor幾位經歷豐碩的Java法式員創立。
以上就是本文的全體內容,願望對年夜家的進修有所贊助,也願望年夜家多多支撐。