Engine Capabilities
Features & System Primitives
A comprehensive toolkit for modeling, persisting, and traversing rich graph relationships with high efficiency and predictable resource utilization.
Dynamic Match Threshold Query Engine
Configurable match threshold evaluation supporting custom percentages (e.g. 25%, 50%, 75%). The engine scores weighted multi-attribute affinity, numeric ranges, and edge connections to identify top candidate nodes within sub-10ms response targets.
Consistent Hash Sharding & Predictable Memory
Structured with 128 virtual nodes per shard and tiered in-memory caching to provide horizontal scale while respecting container memory boundaries.
Dual Protocol Architecture (HTTP + Binary TCP)
Runs dual protocols active by default: HTTP Gateway (Port 4000) for standard REST integration and Binary TCP Wire Protocol (Port 4001, VaagaWire) for low-latency network communication. Unix Domain Sockets (UDS) and WebSockets (WS) are available on-demand.
Synchronous Quorum WAL Durability
Synchronous write-ahead log replication across quorum replicas (W ≥ 2, R = 3) paired with optimistic concurrency controls ensures continuous data durability and graceful failover recovery.
Dead-Letter Quarantine & Fault Isolation
Resilient batch ingestion captures malformed records into a dedicated quarantine partition with contextual diagnostics, allowing valid transactions to continue without disruption.
75% Resource Governor & Adaptive Chunking
Hard 75% memory/CPU ceiling reserves 25% (256MB) for V8 Garbage Collection. Adaptive chunking dynamically downscales chunk sizes for dense vector payloads.
Fluent Traversal & Subgraph Matching
Gremlin-style expressive traversals: g.nodes().hasLabel('User').out('FOLLOWS').values('name') with sub-millisecond local RAM execution.
Integrated Graph Data Science
Built-in Google PageRank, Triangle Counting with Clustering Coefficients, Jaccard Similarity, BFS, and Dijkstra Shortest Path.
Zero-Loss Structured Telemetry & Metrics
High-resolution audit ring buffer capturing every database event, latency histograms, and Prometheus /metrics integration.