Author Topic: 100-Page Thread Cap  (Read 30443 times)

0 Members and 1 Guest are viewing this topic.

Offline Blobmania

  • Major
  • *
  • Posts: 1833
  • Damn Sexy.
    • View Profile
  • Nick: Blobmania
  • Side: Neutral
100-Page Thread Cap
« on: October 14, 2014, 01:30:04 am »
Due to increased strain on the servers, all regiment threads will be capped at 100 pages, at which point they will be locked by the moderation staff. Please feel free to make a new thread if your own has been locked for this reason. If anyone needs the content of their Original Post made available for a new thread, please contact a moderator and we'll provide the BB code version for you.

Thank you for your co-operation,

Blobmania,
Senior Moderator

The change was done for performance reasons.

I can assure you the box the webserver is running on is one of the fastest in the market, however a many page topic, is straining it at lot, let me explain why.


Whenever a person opens a topic, the database is asked to locate all posts in the posts table (millions) that are with topicID x.
After It fetched these details and stored in memory, you can imagine if you have 100+ pages, think about 500 pages, then there are thousands of posts fetched and stored in memory.
When it has gathered this information it is going to filter this data according to what page you are watching... then send this information to your computer.

The sad truth is that whenever you open a big page topic, reply to it, whatever, every page load is bumping the MySQL database process to 100% CPU for a good second.. mind you that is on a latest Intel Xenon CPU..

Topics with 100 pages, are in my opinion a good limit, they take significantly less CPU load..

Except CPU, the memory usage will be less and overall the site will perform faster..


The problems with remaking your topic were unintended, please send a message to a moderator or me to send you your topic start post contents.


I understand not everyone loves this change, but believe me, it is for the better to keep everything running smooth.

We are running BCOF test, NW Servers, BCOF development stuff and the Forums on the same machine.
We can not afford to have constant spikes, which you will not notice when visiting the forums,because they are just that, very short spikes, but we do notice when testing BCOF.

Capping the pages to 100 prevents most of these CPU spikes. Unless you donate us 1440 euro each year, so we can host the forums on a separate server, it will stay as it is. We do not have the money to pay for it on our own.
« Last Edit: October 25, 2014, 04:35:07 pm by MrTiki »
Spoiler
[close]

If a cat sits in a box in the woods and no-one is around to hear it, is it alive?

Offline sirkaide

  • Captain
  • *
  • Posts: 1354
  • Founder/Former leader of the 59th, NRP & Jailbreak
    • View Profile
    • 59th Website
  • Nick: Not politically correct
  • Side: Union
Re: 100-Page Thread Cap
« Reply #1 on: October 14, 2014, 01:42:07 am »


Good bye good bye.
« Last Edit: October 14, 2014, 01:52:00 am by sirkaide »

Offline Griffian

  • First Lieutenant
  • *
  • Posts: 843
  • Chartered Privilege Checker.
    • View Profile
  • Nick: Griff
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #2 on: October 14, 2014, 01:44:01 am »
Can I just ask why the server boxes seem to be so (To put it frankly) shit? There are plenty of other forums that could easily handle over one hundred pages per topic on thousands of topics?

Offline Blobmania

  • Major
  • *
  • Posts: 1833
  • Damn Sexy.
    • View Profile
  • Nick: Blobmania
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #3 on: October 14, 2014, 01:45:49 am »
I don't know the exact specs of the machines we're running on, but the majority of FSE's funding is going into BCoF. If you'd rather they diverted funds from their next game to keep the community happy arguing, then feel free to make a thread and state your case.

Or you could pay for your own community forum.
Spoiler
[close]

If a cat sits in a box in the woods and no-one is around to hear it, is it alive?

Offline William

  • Major General
  • **
  • Posts: 8538
  • What doth life?
    • View Profile
    • Youtube Channel where I upload NW and M&B
  • Nick: CluelessWill
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #4 on: October 14, 2014, 01:48:53 am »
This probably would have saved a lot of drama if this had been enacted earlier.
Check out my YT channel where I post NW www.youtube. com/c/CluelessWill
Spoiler
god damn, Anthony is smart, he was able to get the shit AEF to tie with the best reg in the game. The tactical geniusness needed to pull off such a feat is insane. He's the Erwin Rommel of NW.
i always get an erection when i check my subscrptions and see that phresh cluelesswill vid
It won't be FSE developing it, so it will come out!
[close]

Offline Locust

  • Colonel
  • *
  • Posts: 4579
    • View Profile
  • Side: Union
Re: 100-Page Thread Cap
« Reply #5 on: October 14, 2014, 01:49:19 am »
Pages=Text
Since when does text lag?

Offline Griffian

  • First Lieutenant
  • *
  • Posts: 843
  • Chartered Privilege Checker.
    • View Profile
  • Nick: Griff
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #6 on: October 14, 2014, 01:49:31 am »
I don't know the exact specs of the machines we're running on, but the majority of FSE's funding is going into BCoF. If you'd rather they diverted funds from their next game to keep the community happy arguing, then feel free to make a thread and state your case.

Or you could pay for your own community forum.

Ok then, that does make sense. My other 2 questions are though, why limit at 100 pages as a regiment will just keep creating lots of 100 paged topics which will surely create the same effect? And secondly, why not just delete the old dead regiment's threads buried deep in FSE?

Offline DarkKnight

  • First Sergeant
  • *
  • Posts: 393
    • View Profile
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #7 on: October 14, 2014, 01:51:11 am »
Gotta love power trips

Offline Blobmania

  • Major
  • *
  • Posts: 1833
  • Damn Sexy.
    • View Profile
  • Nick: Blobmania
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #8 on: October 14, 2014, 01:51:46 am »
The issue lies with the thread being loaded. The larger a thread gets, the more needs loading every time someone opens it, and therefore the more server resources need using. It's not an overall space issue, it's with the sizes of the threads getting loaded every time someone decides to open it.
Spoiler
[close]

If a cat sits in a box in the woods and no-one is around to hear it, is it alive?

Offline Griffian

  • First Lieutenant
  • *
  • Posts: 843
  • Chartered Privilege Checker.
    • View Profile
  • Nick: Griff
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #9 on: October 14, 2014, 01:52:59 am »
The issue lies with the thread being loaded. The larger a thread gets, the more needs loading every time someone opens it, and therefore the more server resources need using. It's not with an overall space issue, it's with the sizes of the threads getting loaded every time someone decides to open it.

Can't a little bit of re-coding get round this? It seems a little prehistoric to demand the whole thread to the client when the client just wants to read page 213 for example?

Offline Earth Bby

  • FSE's Official Annoying English-Person
  • Donator
  • ***
  • Posts: 11585
  • Bottom Text
    • View Profile
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #10 on: October 14, 2014, 01:53:33 am »
:^)


Offline Blobmania

  • Major
  • *
  • Posts: 1833
  • Damn Sexy.
    • View Profile
  • Nick: Blobmania
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #11 on: October 14, 2014, 01:55:36 am »
Again, probably, but neither I nor the Devs have the time to put into it. The pages themselves aren't being deleted, so the regiments can still look back through their history if they want to - it just allows us to keep the forums running smoothly without having to start digging around in SMF source code.
Spoiler
[close]

If a cat sits in a box in the woods and no-one is around to hear it, is it alive?

Offline Blobmania

  • Major
  • *
  • Posts: 1833
  • Damn Sexy.
    • View Profile
  • Nick: Blobmania
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #12 on: October 14, 2014, 01:56:03 am »
*And, for the record, it wouldn't be a little bit of re-coding.
Spoiler
[close]

If a cat sits in a box in the woods and no-one is around to hear it, is it alive?

Offline Griffian

  • First Lieutenant
  • *
  • Posts: 843
  • Chartered Privilege Checker.
    • View Profile
  • Nick: Griff
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #13 on: October 14, 2014, 01:58:51 am »
*And, for the record, it wouldn't be a little bit of re-coding.

Yeah I know, just an idea. If this is the only solution, so be it but you had to expect a little irritation or this wouldn't be the FSE community we have all grown to love and hate.

Offline Blobmania

  • Major
  • *
  • Posts: 1833
  • Damn Sexy.
    • View Profile
  • Nick: Blobmania
  • Side: Neutral
Re: 100-Page Thread Cap
« Reply #14 on: October 14, 2014, 02:01:54 am »
Yeah, I appreciate the thought. It's a shame this is how it has to be, but it's just the best way for us to keep the forums running at the moment.
Spoiler
[close]

If a cat sits in a box in the woods and no-one is around to hear it, is it alive?