Skip to main content

Module routing

Module routing 

Source
Expand description

Query Routing for Distributed Dakera

Handles routing of queries across shards:

  • Scatter-gather for similarity search
  • Load balancing across replicas
  • Result merging and ranking
  • Consistency-aware routing (Turbopuffer-inspired)

Structs§

MergedResults
Merged results from scatter-gather
NodeTarget
Target node for a shard query
QueryPlan
Plan for executing a distributed query
QueryRouter
Query router for distributed operations
RouterConfig
Configuration for query routing
RouterStats
Statistics about routing state
ShardResult
Result from a single shard

Enums§

RoutingStrategy
Strategy for selecting among replica nodes