Strategy | Throughput (under similar test conditions) | Trade off |
---|---|---|
#0 Cluster of nodes with Redis backend & 100% accurate | 58K requests/sec (can be scaled out as required with additional hardware) | Higher hardware cost & hardware footprint (linearly increasing) |
#1 Use a single node to count & report | 833K requests/sec | Not HA. Can only scale up (not scale out) |
#2 Use cluster of nodes but sync with Redis asynchronously | 655K requests/sec | Reporting is not realtime and hence solution is approximate rather than accurate |
Last active
March 31, 2019 16:22
-
-
Save ramanathanrv/1364b92edc32b40c2449306880df197b to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment