Monthly Archives: August 2010

Lucene: Retrieve ALL entries as search result

Lucene is a very powerfull full text indexing and searching tool. The search query syntax is well documented on the project page. Unfortunately, you always have to pass a non-empty search query string to lucene, otherweise lucene will throw an … Continue reading

Posted in Java EE | Tagged | Leave a comment

Performanceoptimierung ganz konkret

Die Performance von Java-Anwendungen ist abhängig von Faktoren wie JDK Version, Server-Hardware, Heap-Größe, Virtualisierung und GC-Implementierung — soweit so gut und bekannt. Wie sich aber Änderungen an ihnen ganz konkret auf die Performance auswirken (oder eben nicht), ist doch unter … Continue reading

Posted in Atlassian Tools, Build, config and deploy, Java and Quality, Java EE | Tagged , , , , , | Leave a comment

DevOps Guide to Confluence

Igor Minar, seines Zeichens bis vor Kurzem Mitverantwortlicher für, eine der größten bekannten Confluence-Instanzen, hat viele seiner Erfahrungen im DevOps Guide to Confluence veröffentlicht. Das ist insbesondere deswegen äußerst bemerkenswert, weil es zum Thema extrem große Confluence-Installationen bezogen auf … Continue reading

Posted in Atlassian Tools | Tagged , , , , | Leave a comment

JD – Java Decompiler, an alternative to JAD

JD is a replacement for the popular JAD Java Decompiler. Unfortunately, JAD is no longer maintained and doen’t support Java 5 and 6 language features. JD can be used as a library, as a standalone GUI application or as an … Continue reading

Posted in Build, config and deploy | Tagged , , , | Leave a comment

[updated] Grails Domain Class Creation Performance – Avoid named parameters in loops with many iterations

I recently had to create 7.000 Grails domain objects in a loop and save them into the database. It took a lot of time to save these 7k objects, so I analysed why it was slow. As it turned out, … Continue reading

Posted in Groovy and Grails | Tagged , , , | Leave a comment