Closed VojtechVitek closed 2 months ago
goos: linux
goarch: amd64
pkg: github.com/go-chi/httprate
cpu: AMD EPYC 7763 64-Core Processor
│ master.txt │ pr.txt │
│ sec/op │ sec/op vs base │
LocalCounter-4 19.72m ± 1% 19.77m ± 1% ~ (p=0.280 n=10)
│ master.txt │ pr.txt │
│ B/op │ B/op vs base │
LocalCounter-4 2.831Mi ± 0% 2.834Mi ± 0% ~ (p=0.218 n=10)
│ master.txt │ pr.txt │
│ allocs/op │ allocs/op vs base │
LocalCounter-4 121.4k ± 0% 121.5k ± 0% ~ (p=0.280 n=10)
Add support to rate-limit by custom key from HTTP handler (e.g. by request payload fields)