I'm looking for a non-blocking/event-driven way to talk to a graph database. Tinkerpop is blocking - are there any ways to overcome this? I'm wondering if building an async rexter/rexpro client would be the way to get there or if I've overlooked something along the way. Are there any event-driven solutions for tinkerpop? And if there is not, would a rexpro client be a suitable item to build.
I'm not aware of any non-blocking clients to Rexster in any language (wasn't sure about the one for Go). I would assume that you could build such a client over RexPro.
Note that TinkerPop3 will have such a client when "Gremlin Server" replaces Rexster. You can read a bit more about here and how it affects the console here.