2014-12-06-1156-java-Five Java Tools

Source: Internet
Author: User
Tags maven central librato

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.