Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I was just wondering how do people manage access to their JSON or other type of APIs. Is there a tool to manage rate limit such as an IP address is allows to access the API 60 times per second.

share|improve this question
add comment

2 Answers

I have a project, i have a url shortner, that i had to do rate limit over my API to avoid spam.. i used mod_evasive. but beside it we have other options.. here are they:

we have mod_evasive (Focused more on reducing DoS exposure) we mod_cband (Best featured for 'normal' bandwidth control, usual website seems down for now)

others that i didnt try are mod_limitipconn, mod_bw and mod_bwshare

share|improve this answer
add comment

Use a throttling server? http://www.acme.com/software/thttpd/

Use iptables to choke overenthusiastic client IP-addresses. http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_with_iptables/

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.