Red Hat Developer Program
July 14, 2015

Apache Lucene for Java EE developers

Apache Lucene is the de-facto standard open source library for Java developers to implement full-text-search capabilities. While it’s thriving in its field, it is rarely mentioned in the scope of Java EE development. In this talk we will see for which features many developers love Lucene, make some concrete examples of common problems it elegantly solves, and see some best practices about using it in a Java EE stack. Finally we'll see how some popular OSS projects such as Hibernate ORM (JPA provider), WildFly (Java EE runtime) and Infinispan (in-memory datagrid, JCache implementor) actually provide great Lucene integration capabilities.