Hi All,

I just wanted to share some performance evaluations that I did between the
old 3.7 Java driver/server (WebSockets) and the new driver/server (HTTP).
The comparison uses the ProfilingApplication tool located in the
gremlin-driver package that has been updated with latency testing. For more
details please check out https://github.com/apache/tinkerpop/pull/2680
which has the complete data. I'll share just a few points here.

For a latency tests that returned ~30million vertices, the HTTP driver took
54.89s while the WebSocket driver took 53.48s. For a throughput tests that
issued 100000000 queries, the HTTP driver processed 30063 queries/sec,
while the WebSocket driver processed 30488 queries/sec.

So, performance wise, the new HTTP implementation is within a few
percentage points of the 3.7.x WebSocket implementation.

Reply via email to