Skip to main content

Cloud PDP Benchmarks

This page presents performance benchmarks for the Cloud PDP, measured across different policy models, concurrency levels, and relationship depths.

All tests were run against a production Cloud PDP endpoint over a 10-minute window per scenario. Latencies are round-trip times (request → response) over HTTPS.

RBAC

Single Concurrency

MetricAvgMinMax
Throughput5.80 req/s5.60 req/s6.00 req/s
Average latency8.17 ms7.12 ms9.80 ms
Min latency6.24 ms5.90 ms6.65 ms
Max latency34.12 ms7.96 ms89.57 ms
P507.24 ms7.11 ms7.45 ms
P757.61 ms7.34 ms7.93 ms
P908.50 ms7.57 ms13.64 ms
P9511.35 ms7.81 ms23.47 ms
P9920.14 ms7.93 ms50.17 ms

10 Concurrent Requests

MetricAvgMinMax
Throughput56.5 req/s54.6 req/s57.3 req/s
Average latency7.80 ms6.23 ms14.8 ms
Min latency4.82 ms4.64 ms5.1 ms
Max latency53.65 ms13.13 ms97.0 ms
P506.43 ms6.00 ms9.9 ms
P757.82 ms6.58 ms19.8 ms
P9010.78 ms7.22 ms33.0 ms
P9514.16 ms7.81 ms43.6 ms
P9929.94 ms10.00 ms56.8 ms

ReBAC

Depth 1 — Single Concurrency

Folder → File

MetricAvgMinMax
Throughput5.43 req/s5.20 req/s5.60 req/s
Average latency9.87 ms8.90 ms12.20 ms
Min latency8.04 ms7.35 ms8.50 ms
Max latency28.34 ms10.13 ms63.80 ms
P509.05 ms8.70 ms9.50 ms
P759.59 ms9.12 ms12.40 ms
P9010.81 ms9.26 ms16.90 ms
P9513.32 ms9.55 ms23.10 ms
P9917.84 ms10.00 ms45.70 ms

Depth 1 — 10 Concurrent Requests

Folder → File

MetricAvgMinMax
Throughput54.7 req/s51.7 req/s56.2 req/s
Average latency11.3 ms9.07 ms18.2 ms
Min latency6.5 ms5.90 ms7.8 ms
Max latency63.9 ms21.22 ms258.5 ms
P509.5 ms8.57 ms14.5 ms
P7511.7 ms9.40 ms22.8 ms
P9015.9 ms10.81 ms33.5 ms
P9520.1 ms12.05 ms43.0 ms
P9940.0 ms13.43 ms153.2 ms

Depth 2 — 10 Concurrent Requests

Drive → Folder → File

MetricAvgMinMax
Throughput54.5 req/s51.2 req/s56.3 req/s
Average latency13.3 ms10.8 ms21.2 ms
Min latency7.2 ms6.7 ms8.1 ms
Max latency71.0 ms31.7 ms103.0 ms
P5010.9 ms10.0 ms15.7 ms
P7513.7 ms11.2 ms25.8 ms
P9019.1 ms13.6 ms40.4 ms
P9526.1 ms15.2 ms50.2 ms
P9947.5 ms18.6 ms68.4 ms

Depth 3 — 10 Concurrent Requests

Drive → Folder → File → Comment

MetricAvgMinMax
Throughput53.6 req/s48.8 req/s55.0 req/s
Average latency14.5 ms11.8 ms20.6 ms
Min latency8.0 ms7.2 ms9.2 ms
Max latency71.1 ms21.6 ms125.8 ms
P5012.0 ms10.8 ms16.4 ms
P7515.1 ms12.2 ms25.8 ms
P9020.5 ms15.0 ms36.8 ms
P9526.7 ms16.4 ms45.0 ms
P9948.6 ms18.9 ms73.9 ms

Key Takeaways

  • Sub-15 ms average latency across all policy models at the P50 level, even under concurrent load.
  • Throughput scales linearly — 10 concurrent requests yield ~10x throughput with minimal latency increase.
  • ReBAC depth has modest impact — adding relationship depth (1 → 3 hops) increases average latency by only ~3 ms under the same concurrency.
  • Tail latencies stay low — P99 remains under 50 ms for most scenarios, suitable for latency-sensitive applications.
note

These benchmarks reflect network round-trip times over HTTPS to the Cloud PDP. Actual latency in your application depends on network proximity, payload size, and policy complexity. For the lowest possible latency, consider deploying the Edge PDP alongside your application.