​Hi Nik,

(I am a Data Architect by trade, fyi)

At first I saw JAVA with Blazegraph and thought, "oh dear", don't they realize what a PITA the JVM GC can be for HPC ?

But then I read deeper and saw that BlazeGraph actually bypasses the GC, and they use C malloc through NIO.
http://blog.blazegraph.com/?p=339

Then I thought, "Sweetness".  They'll have no problems....as long as Wikidata puts an investment into arrayed system boards, like from Intel here: http://ark.intel.com/compare/61022,61021 or similar.

Blazegraph should be blazing as long as you give it the necessary hardware to perform C malloc through NIO with minimal contention across DIMMS. (such as those system boards above, or something similar)

Hope this helps your system designers,