Replies: 2 comments 2 replies
-
Design decisions should be discussed on https://groups.google.com/group/janusgraph-dev |
Beta Was this translation helpful? Give feedback.
-
Recently in #3760 we implemented multi-queries support for CQL when we reuse Async DataStax Driver approach (will be available in JanusGraph 1.0.0). Notice, this will improve JanusGraph performance, but it doesn't fully allow to execute Gremlin queries Asynchronously. I propose to use this discussion thread to discuss JanusGraph internal Async capabilities improvements. I.e. changing @cdegroc I wonder if you had any more thoughts about changing the |
Beta Was this translation helpful? Give feedback.
-
As I can see that janusgraph is heavily relies on storage backend (the grate majority of request time may be spent communicating with storage).
Most of currently implemented storage backends(Cassandra, Elasticsearch) as well as most of the NoSQL DBs (Aerospike, Redis, Couchbase) provide async API and this process is accelerating.
My assumption is that janusgraph can benefit from moving to reactive architecture especially in terms of concurrent requests per node.
Beta Was this translation helpful? Give feedback.
All reactions