Skip to content
EN FR

Scaling Dimensions

Documentation status: architecture — see Maturity and evidence.

Scaling a conceptual hypergraph is not a single technique. Different pressures require different responses.

Main dimensions

  • cardinality — more concepts, instances and relations;
  • query breadth — wider traversals or higher-order matching;
  • write rate — more concurrent mutations and transaction pressure;
  • durability — larger persistent datasets, journal volume and index maintenance;
  • distribution — more nodes, tenants or remote execution boundaries;
  • numerical workload — larger embeddings, tensors and learned models.

Choose the mechanism from the bottleneck

Use indexing for lookup pressure, partition/distribution for placement pressure, persistent storage for lifetime/dataset pressure, batching for call/write amplification, and accelerator-backed tensors for suitable numerical kernels. Do not introduce distribution or GPU execution merely because the graph is large.

Preserve semantics

A scaling strategy is correct only if identity, relation meaning, transaction boundaries and authorization remain stable. Performance optimization must not silently redefine the conceptual model.