I've just queried how many TMF members with more than zero posts have been online in the last 12 months, it's less than 1,800. Conversely, the forum reports that the most visitors we've ever had on the site at once was 27,678 on 1st June 2025. Now that doesn't account for legitimate visitors that might not be logged in but the very nature of the forum means that most of our visitors are regulars and they're members. We had 61 users login on the 10th; that's including a number of spam registrations that we're filtered out. It doesn't take a lot of resources to run a website that might have 100 concurrent users and that's if they were all online all day. But it's a lot more resources if we have to worry about the fact that we could have to serve 25 times that number at any given time.
At the moment the forum is over-provisioned for the users it serves, that's so there is some headroom for if we get an inrush of non-genuine traffic.
I have noticed the search issue as that is also how I tend to search the forum (the IP.Board search is basically awful). It is unfortunately related to some of the measures I took earlier to try and abate the downtime we were experiencing because of the extra traffic. However, since any improvement we saw then appears to have just been a placebo I've just reverted those changes and as soon as the Cloudflare cache clears and shows the updates I'll request that Goole recrawl TMF and it should re-index the 30k+ pages it currently can't index because it's being directed not to crawl them.