Stacks project website slow

We re having problems with bots hammering the site. For example since this morning we ve got 65 thousand requests for bibliography items (and it isn t noon yet). As we have only 700 bibliography entries, this means there are more than 90 Continue reading