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,
Thad
+ThadGuidry <https://www.google.com/+ThadGuidry>