This is going to push people away, including long time users of the site.

It has already done that. Just look at the drop-off in usage since this became an issue. The numbers here were on a gentle downward trend anyway but over the last 18 months or so it has had a serious effect.

Is this a bandwidth issue? A DB issue? An issue with an overwhelming number of bots swamping the site?

Mostly the last of these. Any large-scale, dynamic site will have been suffering the same. Every kiddie and his dog needs "training material" for their shiny new stochastic parrot. There is no silver bullet and techniques and success rates vary depending on the detail of the site under bombardment.

What I might suggest is to make use of the fact that the Monastery has multiple domains. Keep .org open and free and let the bots have at it (within reason). Put .com and net on another front-end host and there require a login. That way when the botalanche takes down host1 the genuiune users can still get in on host2. It's not great but it would be better than the status quo. Of course, if the bot activity is killing the back-end as well, then that's another matter.


🦛


In reply to Re: Perlmonks site has become far too slow by hippo
in thread Perlmonks site has become far too slow by stevieb

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.