Performance

  • submit to reddit

How Long Does it Take to Run "Hello World" in 5 Different Languages?

I was talking to Peter von der Ahé today about optimizing startup time. He asked me to guess how many classes the JVM had to load for a simple hello world...

0 replies - 6337 views - 09/11/12 by Shannon Behrens in Articles

Build your own Java stopwatch

After implementing some algorithms for record linkage, I found myself in the need to optimized the code for speed.Premature optimization I'm a strict follower...

12 replies - 6348 views - 09/10/12 by Giorgio Sironi in Articles

Warming Up Your JVM - Superfast Production Servers and IDEs

A couple of months ago I was reading up on Complex Event Processing in Java and ways to achieve low latency. At the end of my hour long research I figured...

1 replies - 3172 views - 09/04/12 by Arun Manivannan in Articles

Which Java Thread Consumes my CPU?

What do you do when your Java application consumes 100% of the CPU? Turns out you can easily find the problematic thread(s) using built-in UNIX and JDK...

2 replies - 8376 views - 09/03/12 by Tomasz Nurkiewicz in Articles

Performance Test: Groovy 2.0 vs. Java

At the end of July 2012, Groovy 2.0 was released with support for static type checking and some performance improvements through the use of...

0 replies - 19347 views - 08/28/12 by Oliver Plohmann in Articles

Obfuscate Your JavaFX Application

Introduction JavaFX currently has a high momentum and enjoys good adoption in the community. With its rich set of controls, CSS styling, good and free...

0 replies - 3092 views - 08/21/12 by Thomas Bolz in Announcements

Simplify Your Logging With Tinylog Version 0.6

The first public beta of tinylog, a minimalist logger for Java, has released as version 0.6. The aim of the tinylog project is to simplify logging in Java,...

2 replies - 1177 views - 08/09/12 by Martin Winandy in Announcements

Easy Criteria – JPA Criteria's Saving Grace

Hello, how are you? Today we will see about this tool that makes it easier to use the JPA Criteria. The application that uses this library will be cleaner,...

8 replies - 3447 views - 07/25/12 by Hebert Coelho D... in Articles

The Activiti Performance Showdown

The question everybody always asks when they learn about Activiti, is as old as software development itself: “How does it perform?”. Up till now, when...

0 replies - 2076 views - 07/09/12 by in Articles

How to Juice your Java Performance

In my previous post about equals and hashcode I thought I'd point out how to redesign the class in question to make better use of performance. If you have...

5 replies - 7596 views - 06/09/12 by Michael Mainguy in Articles

Performance: Caching Per Request

A couple of years ago I wrote a post describing an approach my then colleague Christian Blunden used to help improve the performance of an application where...

1 replies - 3057 views - 05/14/12 by Mark Needham in Articles

New Features in Fork/Join from Java Concurrency Master, Doug Lea

Big news for the Java community today as Doug Lea, a specialist in concurrent programming and concurrent data structures, released some updates to his awesome...

1 replies - 10061 views - 03/22/12 by Mitch Pronschinske in Articles

What is a Memory Leak in Java?

Disclaimer: the post is a simplistic introduction into Java memory leaks problem, aimed mainly for people who have never given this topic much of a thought.Let...

0 replies - 1439 views - 02/20/12 by Nikita Salnikov... in Articles

Joshua Bloch: Performance Anxiety – on Performance Unpredictability, Its Measurement and Benchmarking

Joshua Bloch had a great talk called Performance Anxiety (30min, via Parleys; slides also available ) at Devoxx 2010, the main message as I read it...

2 replies - 7127 views - 12/13/10 by Jakub Holý in Articles

Azul's Zing Benchmarks - Way Better Than Native JVMs

Update:  Terracotta emailed me some clarification on some comments made by Azul below about their BigMemory technology:"The response times (cache...

8 replies - 14374 views - 10/21/10 by Mitch Pronschinske in Articles