10 ms·
Love it. Got some questions: What request volume does it perform against? Do you shard requests? How large is the dataset? What is an acceptable response time?
by sethammons 6y ago
Love it. Got some questions: What request volume does it perform against? Do you shard requests? How large is the dataset? What is an acceptable response time? Any major slowdowns at the highest percentiles?
- bob1029 6y agoOur request volume has a strict upper bound that we can depend on. The part of the user base touching JSON+SQL code paths is well-constrained. For the most contentious area of our application - updating business state instance per user - We find that we are able to serve on the order of 1~10k requests per second. The size of these datasets is around 0.5~15 megabytes. There isn't a whole lot of other magic involved. WAL is the most important thing for improving throughput.