Comment by BrunoBernardino

10 days ago

Most of the cost is storage (database, indexes) and memory (RAM, search), and most of the risk is crawlers (they fail, they're reported as abuse, etc.).

You can look for Common Crawl or Open Web Index for dataset sizes and how many URLs those include to get a sense of baseline storage costs, and then 2x that for minimum usability.

It's honestly a bit tough to accept that we got a report of abuse and are still dealing with the aftermath of that after having a single crawler go haywire for a few hours (because we play nice and identify ourselves properly), but these... "mysterious" bots that keep hitting all the servers everywhere thousands of times per day just go on like nothing's happening and "no one"'s to blame.