Performance

  • submit to reddit

MacWire 0.1: Framework-less Dependency Injection with Scala Macros

Using Dependency Injection is almost a standard when developing software. However, in many cases it may seem that using the pattern implicates using a DI...

0 replies - 2338 views - 04/08/13 by Adam Warski in Articles

Scala traits implementation and interoperability. Part II: Traits linearization

The dreadful diamond problem can be mitigated using Scala traits and a process called linearization. Take the following example:trait Base { def msg =...

0 replies - 2718 views - 04/05/13 by Tomasz Nurkiewicz in Articles

ZeroMQ: Supercharged Sockets

Rick Olson - ZeroMQ: Supercharged Sockets from EURUKO on Vimeo. Rick is a developer at GitHub, a self-diagnosed REST nerd, bleeding edge DB enthusiast,...

0 replies - 2236 views - 04/01/13 by Mitch Pronschinske in Articles

Most popular memory configurations

This article comes from Vladimir Šor at the Plumbr Blog. This post is the third in the series where we publish statistical data about the Java...

0 replies - 1808 views - 03/29/13 by Nikita Salnikov... in Articles

Video: Lazy Evaluation: stop wasting memory and time

 Processing one billion database rows doesn’t need to kill your web server. Really, it doesn’t. Applying lazy evaluation ideas you can make your...

1 replies - 1923 views - 03/27/13 by Allen Coin in Articles

GWT Compiler Is Running Out of Memory

As part of evaluating an open-source framework which uses Google Web Toolkit I ran into some of the familiar issues I already had a few times earlier with the...

0 replies - 2373 views - 03/22/13 by Ted Vinke in Articles

OpenJPA: Memory Leak Case Study

This article will provide the complete root cause analysis details and resolution of a Java heap memory leak (Apache OpenJPA leak) affecting an Oracle...

3 replies - 1429 views - 03/21/13 by Pierre - Hugues... in Articles

Dev of the Week: Peter Lawrey

Every week, we feature a new developer/blogger from the DZone community here and in our newsletter, catching up to find out what they're working on...

0 replies - 4110 views - 03/20/13 by Eric Gregory in Articles

AutoCloseable JMS 2 Resources

As the Java EE 7 release date draws closer, blogs and articles covering the new features are beginning to roll in. In a brief blog entry, John...

0 replies - 2474 views - 03/18/13 by Reza Rahman in Articles

It ain't just reds and greens: Automated Acceptance Testing and quaternary test outcomes

Although they seem simple enough on the surface, test outcomes are actually quite complicated beasts. Traditional unit tests, and basic TDD tests, have...

0 replies - 1934 views - 03/13/13 by John Ferguson Smart in Articles

Video: CPU Caches

 Caches are used in many layers of applications that we develop today, holding data inside or outside of your runtime environment, or even distributed...

0 replies - 2793 views - 03/08/13 by Allen Coin in Articles

Hunting Down Memory Leaks: a Case Study

A week ago I was asked to fix a problematic webapp suffering from memory leaks. How hard can it be, I thought – considering that I have both seen...

0 replies - 1509 views - 03/06/13 by Nikita Salnikov... in Articles

Upgrading ColdFusion To Java 7

ColdFusion 10 shipped with Java version 6 (also referred to as JRE 1.6). And until recently, ColdFusion 9 and 10 users had to use Java 6 and could not upgrade...

0 replies - 1576 views - 03/05/13 by Ben Forta in Articles

Simplifying low latency services

Overview Java Chronicle is a persisted, inter process messaging system which isvery fast when used in a low level way.  However, if you don't...

0 replies - 3272 views - 03/04/13 by Peter Lawrey in Articles

Low latency services

Overview Low latency services are designed to be as simple as possible.  All the same it is good to a have a picture of the...

0 replies - 2382 views - 03/02/13 by Peter Lawrey in Articles