Scaling Guide
KnowledgeFlowDB scales linearly with cluster nodes.
Scaling Formula
Throughput = 100,000 QPS × Number of Nodes
Storage = 500 GB × Number of Nodes
From 1 to 1 Million QPS
| Users/Day | QPS | Nodes | Storage | Cost/Month |
|---|---|---|---|---|
| 1K | 100 | 1 (RocksDB) | 100GB | $14 |
| 10K | 1K | 1 (RocksDB) | 500GB | $50 |
| 500K | 50K | 3 (ScyllaDB) | 1.5TB | $1,000 |
| 10M | 1M | 12 (ScyllaDB) | 6TB | $4,000 |
Quick Commands
Scale Up
kubectl scale scyllacluster knowledgeflow-scylla --replicas=6
Scale Down
kubectl scale scyllacluster knowledgeflow-scylla --replicas=3
For more details on deployment and architecture, see the Kubernetes Deployment guide and Architecture Overview.