This is a short excerpt from Chapter 1 of Pro .NET Performance, scheduled to appear in August 2012. I might be publishing a few more of these before and after...
3 replies - 5001 views - 06/07/12 by Sasha Goldshtein in Articles
Vert.x and Node.js
are similar in some ways, and different in others. One such difference
1 replies - 9242 views - 06/05/12 by Chad Lung in Articles
Apache Solr powers enterprise search on sites from Ebay to
Zappos. It also powers Carsabi, but when we reached 1.8M listings per
1 replies - 6587 views - 04/03/12 by Christopher Berner in Articles
Eduardo Cereto has some concerns about the
possibility of Google Analytics cookies slowing down the sites that use
the web app (which obviously includes...
5 replies - 7653 views - 01/13/12 by Eric Genesky in News
Operational stability and availability are a big deal when your application starts to handle the large, unstructured volumes of data that NoSQL solutions are...
1 replies - 9700 views - 12/15/11 by Mitch Pronschinske in Articles
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...
1 replies - 2862 views - 12/10/11 by Nikita Salnikov... in Articles
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...
5 replies - 11812 views - 11/17/11 by Martin Fowler in Articles
This post revisits my earlier evaluation of Google App Engine's post-preview pricing changes and how it affected my project, SMSMyBus. As I noted, the app was...
4 replies - 6753 views - 11/07/11 by Mitch Pronschinske in Articles
What is JIT Compiler?
The Just In Time Compiler (JIT) concept and more generally adaptive
optimization is well known concept in many languages besides...
3 replies - 14904 views - 10/29/11 by Artiom Gourevitch in Articles
Table Of Contents
What is Garbage CollectionTuning Garbage CollectionThe Garbage CollectorsChoosing a Collector
What is Garbage...
1 replies - 11467 views - 10/01/11 by Mark Miller in News
This morning, the software company Terracotta announced their acquisition by Software AG, one of the world's largest software vendors. Terracotta is the...
0 replies - 6246 views - 05/23/11 by Ross Jernigan in News
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...
0 replies - 8824 views - 05/10/11 by Michael Mccandless in News
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...
0 replies - 12090 views - 05/07/11 by Michael Mccandless in News
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...
1 replies - 20240 views - 04/23/11 by Juan Grande in News
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...
0 replies - 15387 views - 04/22/11 by Michael Mccandless in News