Network ceiling
Measure real sustained ingress and egress from the VPS region. The advertised port speed is not a guarantee of international throughput at peak time.
Capacity planning
Ten thousand registered accounts may be easy while a small group of simultaneous high-throughput users saturates the same node. Plan from concurrent demand, protocol behavior, and measured headroom.
The variables that matter
Measure real sustained ingress and egress from the VPS region. The advertised port speed is not a guarantee of international throughput at peak time.
Encryption, userspace proxy protocols, packet size, NAT, firewall rules, and traffic accounting affect CPU differently. Watch per-core saturation, not only total CPU.
Streaming, downloads, video calls, background messaging, idle mobile tunnels, and speed tests create different peaks even at the same customer count.
A simple first estimate
Example: 250 concurrent customers averaging 2 Mbps require roughly 500 Mbps before burst and failover margin. This arithmetic is only a starting point. Packet rate, CPU, protocol, route quality, and the distribution of heavy users still need load testing.
Test like an operator
Run sustained tests to destinations representative of the customer base. A benchmark between two servers in the same data center says little about the path customers use.
WireGuard, AmneziaWG, Hysteria2, TUIC, and VLESS-Reality do not have identical CPU, transport, or client behavior. Benchmark the configuration you will sell.
Observe service during a node restart, a full disk, packet loss, DNS failure, a saturated port, and migration of customers to another location.
Add or split capacity before the theoretical maximum. A service that remains responsive during bursts is more valuable than one that advertises the largest number.
Signals to watch
Common questions
No responsible platform can guarantee that without the protocol, traffic mix, region, provider, CPU generation, port behavior, and concurrency. Flirexa exposes the operating data; capacity must be measured in the intended environment.
The FREE tier and small deployments can start locally. As the business grows, separating control functions from traffic nodes improves failure isolation and lets locations scale independently.
When measured demand, latency, route quality, resilience, or a market requirement justifies it. A region added only for a larger map becomes another system to patch and monitor.