Expand description
gRPC-based inter-node communication for distributed graph queries
Provides high-performance RPC communication layer:
- Query execution RPC
- Data replication RPC
- Cluster coordination RPC
- Streaming results for large queries
Structs§
- Default
Graph RpcService - Default implementation of GraphRpcService
- Execute
Query Request - RPC request for executing a query
- Execute
Query Response - RPC response for query execution
- GetShard
Info Request - RPC request for shard info
- GetShard
Info Response - RPC response for shard info
- Health
Check Request - RPC request for health check
- Health
Check Response - RPC response for health check
- Replicate
Data Request - RPC request for replicating data
- Replicate
Data Response - RPC response for replication
- RpcClient
- RPC client for communicating with remote nodes
- RpcConnection
Pool - RPC connection pool for managing connections to multiple nodes
- RpcServer
- RPC server for handling incoming requests
Enums§
- Replication
Operation - Replication operation types
Traits§
- Graph
RpcService - Graph RPC service trait (would be implemented via tonic in production)