Performance

  • submit to reddit

All about Two-Phase Locking and a little bit MVCC

In this blog I will describe the concurrency control methods implemented in database management systems, and the differences between them. I will...

0 replies - 1846 views - 12/14/12 by Esen Sagynov in Articles

Improving AppFuse's PageSpeed with Apache

One of the most important things when developing webapps is to make them fast. With AppFuse, we've tried to incorporate many of the 14 rules for faster-loading...

0 replies - 1706 views - 12/11/12 by Matt Raible in Articles

Long-Running Branches Considered Harmful

Originally posted by Jade RubickI work on the Core App team at New Relic. We’re responsible for running the product website and data collectors that...

1 replies - 5023 views - 11/26/12 by Leigh Shevchik in Articles

Performance as Craft

Last week my good friend Jonathan Klein at Etsy published a blog about the latest performance achievements at Etsy. I have always been a big fan of Etsy’s...

0 replies - 3136 views - 11/25/12 by Mehdi Daoudi in Articles

Facebook Engineer: Move Fast and Ship Things

Facebook's large user base has no idea the website is changing under their feet. This talk will focus on our operational and release processes that are...

0 replies - 5732 views - 11/24/12 by Mitch Pronschinske in Articles

Setting Up Custom Instrumentation Using the New Relic Java Agent

New Relic (Remember, there's a free Lite version) lets you identify the slow transactions of an application out of the box. This means you can simply...

0 replies - 3653 views - 11/21/12 by Leigh Shevchik in Articles

Java Intrinsics and Performance

The original question was How to count the number of 1's a number will have in binary? I included a performance comparison of using Integer.bitCount()...

0 replies - 4339 views - 11/20/12 by Peter Lawrey in Articles

Why Page Speed Isn't Enough

Betfair has completed a ground-up re-write of our Sports betting web platform. We focused on the fundamentals of resiliency and performance. We...

0 replies - 3970 views - 11/06/12 by Mitch Pronschinske in Articles

Scaling Scala vs. Java

In my previous post I showed how it makes no sense to benchmark Scala against Java, and concluded by saying that when it comes to performance, the question...

12 replies - 15024 views - 11/05/12 by James Roper in Articles

How to Monitor Java Garbage Collection

This is the second article in the series of "Become a Java GC Expert". In the first issue Understanding Java Garbage Collection we have learned...

0 replies - 7772 views - 10/23/12 by Esen Sagynov in Articles

C++ or Java: Which is Faster for High Frequency Trading?

OverviewThere are conflicting views as to what is the best solution for high frequency trading. Part of the problem is that what is high frequency trading...

0 replies - 6799 views - 10/22/12 by Peter Lawrey in Articles

How to Analyze Java Thread Dumps

The content of this article was originally written by Tae Jin Gu on the Cubrid blog.  When there is an obstacle, or when a Java based Web application is...

7 replies - 22184 views - 10/18/12 by Esen Sagynov in Articles

Java Collections API Enhancements: Thanks to Closures – Lambda Expressions

The following post was originally written by Amit Phaltankar  Friends, in the last tutorial we had a detailed introduction to Java 8’s Feature of...

0 replies - 5435 views - 10/18/12 by Eric Genesky in Articles

Debugging Hibernate Envers - Historical Data

Recently in our project we reported a strange bug. In one report where we display historical data provided by Hibernate Envers, users encountered duplicated...

0 replies - 3093 views - 10/17/12 by Tomasz Dziurko in Articles

What's Your Overhead?

“What’s your overhead?”. We often hear this question when we talk about Plumbr. Wikipedia describes overhead as “any combination of excess or...

0 replies - 2381 views - 09/19/12 by Nikita Salnikov... in Articles