Did you know? DZone has great portals for Python, Cloud, NoSQL, and HTML5!

Performance

  • submit to reddit

Are Google Analytics Cookies Slowing Down the Internet?

Eduardo Cereto has some concerns about the possibility of Google Analytics cookies slowing down the sites that use the web app (which obviously includes many of the most popular sites on the internet).  Some readers may have thought this claim...

3 replies - 4028 views - 01/13/12 by Eric Genesky in News

HBase, Cassandra, and MongoDB - How They Recover From a Failure

Operational stability and availability are a big deal when your application starts to handle the large, unstructured volumes of data that NoSQL solutions are built for.  Knowing the quirks and nuances of each option is a big deal when making major...

1 replies - 5161 views - 12/15/11 by Mitchell Pronsc... in Articles

Let Your Applications Talk to You

In our quest to solve every memory leak in the Java world we get in touch with many teams, who struggle with performance issues of their applications. Every developer tries to solve them differently. Some begin with vmstat or top, others with a CPU profiler...

1 replies - 1831 views - 12/10/11 by Nikita Salnikov... in Articles

Martin Fowler on Polyglot Persistence

In 2006, my colleague Neal Ford coined the term Polyglot Programming, to express the idea that applications should be written in a mix of languages to take advantage of the fact that different languages are suitable for tackling different problems....

5 replies - 6075 views - 11/17/11 by Martin Fowler in Articles

Revisiting Google App Engine's Pricing Changes - Getting Down to $0/Day

This post revisits my earlier evaluation of Google App Engine's post-preview pricing changes and how it affected my project, SMSMyBus.

0 replies - 3814 views - 11/07/11 by Mitchell Pronsc... in Articles

Just in Time Compiler (JIT) in Hotspot

What is JIT Compiler? The Just In Time Compiler (JIT) concept and more generally adaptive optimization is well known concept in many languages besides Java (.Net, Lua, JRuby).

3 replies - 3904 views - 10/29/11 by Artiom Gourevitch in Articles

Garbage Collection Bootcamp 1.0

Table Of Contents What is Garbage CollectionTuning Garbage CollectionThe Garbage CollectorsChoo

1 replies - 7203 views - 10/01/11 by Mark Miller in News

Terracotta Acquired by Software AG… What Will Happen to Ehcache and Quartz?

This morning, the software company Terracotta announced their acquisition by Software AG, one of the world's largest software vendors. Terracotta is the company behind some of the most widely used software for application scalability and performance,...

0 replies - 4135 views - 05/23/11 by Ross Jernigan in News

265% indexing speedup with Lucene's concurrent flushing

A week ago, I described the nightly benchmarks we use to catch any unexpected slowdowns in Lucene's performance. Back then the graphs were rather boring (a good thing), but, not anymore! Have a look at the stunning jumps in Lucene's indexing rate:

0 replies - 5473 views - 05/10/11 by Michael Mccandless in News

Fast Lucene Search Filters Using Flexible Indexing

A filter in Lucene is a bit set that restricts the search space for any query; you pass it into IndexSearcher's search method. It's effective for a number of use cases, such as document security, index partitions, facet drill-down, etc.To apply a filter,...

0 replies - 5970 views - 05/07/11 by Michael Mccandless in News

Solr Index Size Analysis

In this post I’m going to talk about a set of benchmarks that I’ve done with Solr. The goal behind it is to see how each parameter defined in the schema affects the size of the index and the performance of the system.

1 replies - 16621 views - 04/23/11 by Juan Grande in News

Lucene performance with the PForDelta codec

Today, to encode the postings (docs, freqs, positions) in the index, Lucene uses a variable byte format where each integer is individually encoded as 1-5 bytes.While this is wonderfully simple, it requires an if statement on every byte during decode, which...

0 replies - 12813 views - 04/22/11 by Michael Mccandless in News

A Plugin to Monitor Solr Multicore Servers

Need some tools to help you monitor the usage of your Apache Solr server?  Do you also need it to support multi-core configurations?  Then check out this plugin we just found:Plugin to monitor Solr server usage. Support of multicore configuration with...

0 replies - 10136 views - 04/14/11 by Mitchell Pronsc... in News

Solr + Hadoop = Big Data Love

Bixo Labs shows how to use Solr as a NoSQL solution for big data

3 replies - 39999 views - 04/04/11 by Ken Krugler in Articles

Daily Dose - Rymer's "Future of Java"

John Rymer of Forrester Research blogged today about his research and predictions for the future of Java SE and the Java ecosystem.  "Java's future in the enterprise is alive and well but limited," he said.  "Oracle's plans so far fail to...

7 replies - 15575 views - 01/25/11 by Mitchell Pronsc... in Daily Dose