Over a million developers have joined DZone.

Performance Zone Link Roundup (Apr. 26)

· Performance Zone

Evolve your approach to Application Performance Monitoring by adopting five best practices that are outlined and explored in this e-book, brought to you in partnership with BMC.

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.

Learn tips and best practices for optimizing your capacity management strategy with the Market Guide for Capacity Management, brought to you in partnership with BMC.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}