In addition to Jamie's answer, just to remind you that the rate limit assertion works locally. If you have multiply gateway nodes, remember the check the "cluster wide" option, and the rate limit is simply divide by the node numbers.
for example, if you have 2 nodes, limit 10 tps, the exact rate limit is 5 tps per node.
the document provided by Jamie has more details.