The rapid development of cloud computing and big data has spawned many popular applications and tools. As the old language of Java, its ecosystem has also come up with some tools for cloud services, monitoring, document sharing. This article summarizes 7 newer Java tools that you might want to look at.
1. jclarity --Performance monitoring
Jclarity currently offers two tools for Java performance: Illuminate and censum,illuminate are performance monitoring tools, and censum is a log analysis tool focused on garbage collection. In addition to collecting and visualizing data, these two tools also provide solutions based on detected problems.
Core Features:
Bottleneck detection (disk I/O, garbage collection, deadlock, and so on)
Action Plan-Suggestions for changes based on the issue, such as "the application needs to increase the number of active threads." ”
Description-defines general issues and common cases, such as in GC, where a prolonged pause may indicate a small heap volume.
What's unique:
The next steps are provided after monitoring and defining performance issues-providing actionable recommendations to solve problems on the spot.
Origin:
Jclarity was founded in London last September and was created by several famous Java performance veteran Martijn Verburg, Kirk Pepperdin and Ben Evans.
2. Bintray --Social sharing platform
Bintray provides developers with a platform for sharing code that developers can share with open source packages, plus social features that allow users to log on to Bintray using their GitHub account. It has more than 85,000 packages, more than 18,000 libraries, and shows some popular libraries and the latest versions.
Core Features:
Upload documents and interact with developers around the world;
You can download the code base with Gradle, Maven, Yum, APT, or directly.
Manage release information and documentation;
REST api-Search/Retrieve documents and assign them automatically.
What's unique:
Bintray's basic functionality is similar to MAVEN Central, but Bintray has social features, and the steps to upload files are easier.
Origin:
Founded by Jfrog, an Israeli start-up company, Bintray was released last April and won the Duke's Choice Award from the JavaOne Association.
3. Librato--Monitoring & visualization cloud Services
Librato is a managed service for managing and monitoring cloud applications. Users can create custom dashboard without installing or deploying any software, and are fluent.
Core Features:
Data collection: Integrates Heroku, AWS, and dozens of collection agents (even nest), as well as pure language bindings, Java, clojure, etc.;
Custom reports;
Visualization of data;
Automatic notification function.
What's unique:
Librato can almost show anything and make the data meaningful.
Origin:
Librato was created in San Francisco, co-developed by Fred van den Bosch,joe Ruscio, Mike Heffner and Dan Stodin.
4. takipi – Error tracking and analysis
Takipi's goal is simple: tell the developer when and why the code crashed. Whenever an exception occurs, Takipi will crawl and give an analysis report to facilitate the developer to improve the code.
Core Features:
Monitoring-crawl exceptions, HTTP, and login errors;
Focus on troubleshooting-Often the wrong cluster, the analysis of the error rate has increased;
Analysis--View actual code and variable state, even through different machines and applications.
What's unique:
When an error occurs, the code location and information of the error is reported in a timely manner.
Origin:
Takipi was created in 2012 in San Francisco and Tel Aviv. Each exception type and error has a unique monster representation.
5. Elasticsearch --Search and analysis platform
Elasticsearch has been out for some time, but its 1.0.0 version, released this February, is an open-source project built on Apache Lucene, hosted on GitHub and maintained by more than 200 developers. Elasticsearch provides a scalable, distributed, RESTful search engine service.
Core Features:
Close to the real-time document storage, each field is indexed and searchable;
Its distributed search architecture supports small to large applications;
RESTful and native Java APIs, as well as libraries for Hadoop;
Out-of-the-box, no need for programmers to have a deep understanding of search, and it also provides free mode.
What's unique:
Easy to use and easy to work with.
Origin:
Elasticsearch was founded in 2010 by Shay Banon and recently received $70 million in financing. Prior to the creation of the Elasticsearch, Banon operated the Compass Open Source project, now a search expert. The app was first developed by Banon for his wife, making it easy for her to search and save her favorite recipes.
Girl Number: boniu525
The girl QQ number: 2217622915
2014-12-06-1156-java-Five Java Tools