Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
We are doing benchmarking for Perl,Php, Python interpreters using there standard benchmark tools like perlbench,pybench and php bench.
Now we need to benchmark JAVA and found "OLIO" kit would help. But seems OLIO supports php and rails.
Please suggest me some of the best benchmarking tools for JAVA which is open source.
Jmeter is the one we know which is used for load testing.
thank you..
SpecJbb for evaluating performance of server side java - http://www.spec.org/jbb2005/
SpecJVM for evaluating performance of the JRE - http://www.spec.org/jvm2008/
MicroBenchmark
JMH - http://openjdk.java.net/projects/code-tools/jmh/
Google Caliper - https://code.google.com/p/caliper/wiki/JavaMicrobenchmarks
Load Testing
Apache Jmeter - http://jmeter.apache.org/index.html
CPU, Memory Profiling
Yourkit - http://www.yourkit.com/overview/index.jsp
VisualVM - http://visualvm.java.net/
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am searching for an up-to-date java2html tool, which supports Java 8. In the past I used java2html.com which created created really useful HTML code. However, I am in trouble now, because this tool not even supports Java 7 language constructs, not mentioning Java 8. If you know any similar standalone tool, which not only transfers the Java code to HTML, but also generates a browser and even it is a piece of cake to integrate it with Ant/Maven/Gradle, please let me know.
One solution is to use javadoc's -linksource option, however, it does not colour the code. A workaround might be a javascript solution running on node.js and colouring the code with highlight.js. I chose this solution and automated the highlight.js integration with gradle.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
we started with static code analysis and I would like to see how we compare with other projects. Now I am aware I could go out and run tools for different OS projects, but I was curious if there is a repository for this data. such as
cyclomatic complexity, code coverage, size of methods, size of classes, scope nesting, etc
thanks
almir
For Java OS projects a free monitoring system with some metrics is available here: http://opensource.quality-gate.com/
Ohloh.net has a few of the metrics you mentioned
FLOSS Metrics may have some
FLOSSmole - includes data from the now-defunct SourceKibitzer though it's a little old (2007), as well as the same metrics run on Debian packages in 2011
Sourcerer may have some
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I've worked on a lot of web applications in Django. Now I've to write a webapp in Java as the system it will be interfacing with is all written in Java.
I'm not sure what would be a good framework to work with. I've a lot of experience working in Java, so language is not a problem but I'm looking for a framework that favors conventions over configuration and is easy to get started with.
I would recommend Play Framework, it's inspired by Ruby on Rails and has a very short development cycle - just save your source code and update your browser. It also has good integration with testing frameworks. I have used it for a few months and it is easy to understand.
"Running Django on Jython"
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
We want to compare general performance (CPU, I/O, network, ...) of different JVMs for the same Java version (1.5) in different environments (Windows, Solaris, ...).
Do you know of any JVM benchmarking application which can be used to compare results from different JVMs?
Thank you very much.
We ended up using SPECjvm2008 as we needed something more 'standard' than 'rigorous'.
The goal was to quickly compare performance between different JVM environments and show it to systems group. SPECjvm2008 was quite easy to setup and served well to the task.
The Java Grande Forum Benchmark Suite seems a little outdated, but it's the only one I found which speaks about I/O and network bandwith.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Are there any fuzzer libraries out there for Java?
I'd like to sprinkle fuzzing capabilities into existing Java web-based automated integration tests. I've done a lot of searching but I'm coming up empty for a library that supports HTTP/S. There are a lot of Python tools, but I'd like to stick with Java since that's what the programmers are using.
JBroFuzz essentially has the fuzzing capabilities I need, but I need an API and they haven't released one yet.
A quick search turned up the javafuzz library.
The people with JBroFuzz have made it possible to use it as a library:
http://www.owasp.org/index.php/OWASP_JBroFuzz_Tutorial#How_to_Use_JBroFuzz_as_a_Fuzzing_Library