Java
-

Choosing a fast unique identifier (UUID) for Lucene
Most search applications using Apache Lucene assign a unique id, or primary key, to each indexed document. While Lucene itself…
Read More » -

Jax-RS custom exception handling
One of the nice things about working with JEE is the components available really are pretty standard. Ā While using JAX-RS,…
Read More » -

Too Fast, Too Megamorphic: what influences method call performance in Java?
Whats this all about then? Letās start with a short story. A few weeks back I proposed a change on…
Read More » -

Apache Solr real-time live index updates at scale with Apache Hadoop
Episode # 22 of the podcast was a talk with Patrick Hunt We talked about the new work that has…
Read More » -

Okay, everybody who touches Java bytecode
The Oracle v. Google holds that copying the Structure, Sequence, and Organization of the Java APIs is a copyright violation.…
Read More » -

Debugging to understand Finalizers
This post is covering one of the Java built-in concepts called Finalizer. This concept is actually both well-hidden and well-known,…
Read More » -

Java 8 Friday: Language Design is Subtle
At Data Geekery, we love Java. And as weāre really into jOOQās fluent API and query DSL, weāre absolutely thrilled…
Read More » -

Stateless EJBs: Pooling and Lifecycle
A summarized view (notes) of the Stateless EJB pooling and life-cycle. Useful for newbies . . . . . EJB…
Read More » -

Chronicle and low latency in Java
Overview I was watching this excellent presentation by Rolan Kuhn of Typesafe onĀ Introducing Reactive StreamsĀ At first glance it appears that…
Read More »



