https://medium.com/@yashbatra11111/how-i-scaled-a-go-api-to-handle-100-000-requests-per-minute-without-breaking-a-sweat-f4112c4d6c40