Convenience at a cost: comparing Domino Java APIs performance (standard, ODA, JNA) 

By Mark Leusink | 5/12/17 9:56 AM | App Dev - XPages | Added by Oliver Busse

I’m into performance at the moment, trying to solve some nasty issues in one of the applications I work on. While researching the topic I came across Karsten Lehmann’s Domino JNA project that allows you to use some low-level C-API methods using Java. It contains functions that are very useful in my scenario, but I also wondered how the library performed. So I wrote some basic tests, comparing JNA with the ‘standard’ (or ‘legacy’) Domino API and, while I was at it, the org.openntf.domino (ODA) API.