hearchco / agent

Agent for Hearchco built using Go.
https://hearch.co
GNU Affero General Public License v3.0
22 stars 2 forks source link

[FEAT] Rotating proxy #33

Closed aleksasiriski closed 11 months ago

aleksasiriski commented 1 year ago

Describe your feature request Create a network of rotating proxies for avoiding rate limiting and throttling.

Additional context Heavily test if this slows down the search (since it has added network latency). It may not be worth it, but instead deploy more instances in the same region.

aleksasiriski commented 11 months ago

Not worth it, because it introduces more network requests thus making the response time greater. It's better to have more instances deployed on different IPs (anycast is fine) and to work on better caching and making it less obvious that this is a scraper and not a human.