Java has a reputation for slow performance. Performance is viewed as the Achilles heel of an otherwise fine language. In fact, theres no truth to the assertion that Java is slow. Java has evolved to be a great solution for developing ultra-fast software applications. Java is now being used as a general-purpose language for implementing all types of programming challenges, including performance-intensive applications. This white paper discusses Dieselpoints experience in developing a high-performance search engine entirely in Java. It gives a little history, presents some benchmarks, and explains some of the theory on why Java is now faster.