Over a million developers have joined DZone.

Performance Zone Link Roundup (Apr. 26)

DZone 's Guide to

Performance Zone Link Roundup (Apr. 26)

· Performance Zone ·
Free Resource

For a look at what's been happening outside of the Performance Zone, we've assembled a collection of links from around the web covering all the tutorials, tools, new releases, rants, and raves you might have missed over the past couple of weeks:

Faster and Cleaner Code since Java 7

What I realized just recently is that Java 7 already provided a fix for this ugly code, which not many people have adopted.

Java performance tuning tips or everything you want to know about Java performance in 15 minutes

Unlike most of Java performance books, this guide targets tuning your Java code instead of your JVM settings. It means that this guide will be useful for any low-latency or high-throughput application developers (especially for high frequency trading area).

Charset encoding and decoding in Java 7/8

We will take a look at Charset encoder and decoder performance in Java 7/8. We will check the performance of the 2 following String methods with various charsets.

Garbage Collection Optimization for High-Throughput and Low-Latency Java Applications

This blog post will walk through the steps to identify and optimize GC requirements, and is intended for a developer interested in a systematic method to tame GC to obtain high throughput and low latency.

On Languages, VMs, Optimization, and the Way of the World 

In studying various VMs over the past few years, I've come up with a list of do's and don't that make things optimize right. These apply to languages, the structures that back them, and the VMs that optimize those languages, and from what I've seen there's a lot of immutable truths here given current optimization technology.

Tail Call Optimization and Java

In this article, I examine exactly what a tail call is, how it can be optimized effectively, and where Java 8 stands in terms of implementing this optimization.

A performance comparison between Java and C on the Nexus 5

In this post, I will take a look at a DSP filter adapted from coefficients generated with mkfilter, and compare three different implementations: one in C, one in Java, and one in Java with some manual optimizations. The source for these tests can be downloaded at the end of this post.

Performance: Nashorn vs. Node

I am naively playing around with Nashorn. Nashorn is the new JavaScript Runtime that comes with Java 8 and runs on the JVM.


A lightweight dynamic language for the JVM.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}