Performance

  • submit to reddit

Tricks for GPU Composited CSS

The use of graphics processing unit (GPU) in modern browsers, particularly for page rendering, means that there is no more excuse for laggy animation. In some...

0 replies - 1647 views - 02/19/14 by Ariya Hidayat in Articles

Latest ESB Performance Round

The results of latest round of ESB performance study is out now, which has been conducted by WSO2, comparing performance of 4 open source ESBs.  This is...

0 replies - 1508 views - 02/19/14 by Pushpalanka Jay... in Articles

Free Java Profiling with Oracle Java Mission Control

Do you profile your code using JProfiler or YourKit? You should, because their licenses are worth every penny when you can find a very hidden...

1 replies - 993 views - 02/19/14 by Lukas Eder in Articles

'Thin Patterns' for Killing Design Pattern Bloat?

This week I read a 2010 FoSER paper on software bloat analysis. The paper summarizes a bunch of research on runtime bloat of Java applications,...

3 replies - 5016 views - 02/17/14 by John Esposito in Articles

The Best of the Week (Feb. 7): NoSQL Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Big Data Zone (Feb. 7 to Feb. 13). Here they are, in order of...

0 replies - 4397 views - 02/16/14 by Alec Noller in Articles

On Java Collection Waste

This post comes from Kairi Kangro at the Plumbr blog. This article is about overhead posed by one of the most popular frameworks used – I bet there is close...

5 replies - 6901 views - 02/13/14 by Nikita Salnikov... in Articles

The best code coverage for Scala

The best code coverage metric for Scala is statement coverage. Simple as that. It suits the typical programming style in Scala best. Scala is a chameleon and...

0 replies - 2045 views - 02/12/14 by Rado Buranský in Articles

OutOfMemoryError: Solution Antipatterns

This post was written by Ivo Mägi at the Plumbr blog. Throughout those years we have kept a close eye on the problems packaged in different flavours of...

1 replies - 3662 views - 02/11/14 by Nikita Salnikov... in Articles

Tuning the JVM to Improve Performance in Cassandra

It's a common problem: As data grows, performance suffers. That was the case in this article from Blake Eggleston at the Shift Developer Blog - an expanding...

0 replies - 6588 views - 02/10/14 by Alec Noller in Articles

The Effects of Database Heap Storage Choices in MongoDB

William Zola over at MongoDB gave a great talk called “The (Only) Three Reasons for Slow MongoDB Performance”. It reminded me of an interesting...

0 replies - 2356 views - 02/10/14 by Zardosht Kasheff in Articles

Death by 70,000 Facets

Just sit right back and you'll hear a tale, a tale of a fateful bug. That started from a simple request, about a feature that was just a bit too snug....

0 replies - 1797 views - 02/10/14 by Ayende Rahien in Articles

In Defense of Scala: Part 2

  I got a pretty sizable response to my previous post on Scala. Instead of answering each and every public & private comment and feedback –...

2 replies - 4788 views - 02/07/14 by Nikita Ivanov in Articles

Fast, Effective, Double-Checked Locking in Android and Java Apps

[Editor's note: This post was originally written by Jason Snell at New Relic]Here at New Relic, code performance is of paramount importance. However, in...

0 replies - 3556 views - 02/06/14 by Leigh Shevchik in Articles

An Even Faster Java Expression Evaluator

I’ve been reading the How to write one of the fastest expression evaluators in Java article (also published over at JCG) and thought to myself – there is...

0 replies - 2412 views - 02/05/14 by Attila-mihaly Balazs in Articles

Distributed Performance Testing With Maven JMeter and Jenkins

In this post, we'll take a look at a practical, simple way to engineer a powerful, distributed performance testing suite, using tools commonly used in the J2EE...

0 replies - 3675 views - 02/05/14 by Rob Hinds in Articles

How to Become a Lazy but Productive Android Developer, Part 2

In my previous article, we explored dependency injection and the RoboGuice library. Today I want to talk about a tool which is great for testing and...

0 replies - 4434 views - 02/04/14 by Paresh Mayani in Articles

Hardware Transactional Memory in Java, or why synchronized will be cool again.

Overview  Hardware Transaction Memory has the potential to allow multiple threads to speculatively access the same data structure at the same time and...

0 replies - 7513 views - 02/03/14 by Peter Lawrey in Articles

Optimizing Google Analytics Site Speed

Improving the load time of your website has been proven many times to be an effective method for improving your websites conversion rate. I’ve been...

0 replies - 2009 views - 02/03/14 by David Shaw in Articles

How to Serialize an Array of Doubles to a Byte

[Originally posted on my blog] Low latency systems require high performance message processing and passing. As in most cases data has to be...

0 replies - 2933 views - 01/29/14 by Wojciech Kudla in Articles

Java vs. Native Agents: How It Affects Your Code

When building a scalable server-side application, we spend a considerable amount of time thinking about how we’ll monitor, operate and update our code...

0 replies - 2223 views - 01/29/14 by Chen Harel in Articles