[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/tech/ - Technology

Catalog

Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Flag
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, pdf
Max filesize is 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 3 per post.


File: 1458183600888.gif (23.79 KB, 396x396, 1:1, aaa.gif)

 No.544823

So what are the actual issues infinity faces right now? What's causing the software to shit the bed constantly?

Skip the

>hotwheels doesnt care

>PHP

>josh

and other tired bullshit

What are the technical issues that have to be addressed?

 No.544840

>/tech/

>capable of doing anything other than installing linux distros and shitposting


 No.544845

Well the main issue is that on a site with an infinite number of boards and room for about 250 threads on any one board, /tech/'s hotpocketeers want to kettle their users into two threads.


 No.545075

File: 1458224991124.jpg (408.5 KB, 723x625, 723:625, ircwheels.jpg)

>>544823

There is a lot of chans running vichan and they are running fine.

So the problem is either that 8chan is too large for vichan and it doesn't scale well, or there is some bug in infinity - in the code added by IRCwheels himself.

The performance got a little better after IRCwheels turned off those board stats, so it's probably the former.

It's obvious that it won't scale well, because every time somebody makes a post, it has to rewrite not only the thread, but if it's a bump post it also moves the thread up in bump order and has to rewrite all pages on that board. You can't have a good performace if you serve a static html and have a page system.

The whole problem is probably running all those infinite boards on single server.

I think solutions are:

1) Run 8chan on more than one server.

2) Delete all those dead boards and leave only 50 most active ones.

3) Generate dynamicly generated content, not static one that has to be completely rewriten every second.

4) Completely get rid of the page system (erase all pages handling from the code) and run 8chan in "catalog only mode".


 No.545077

>>544823

Auto-pruning for dead boards should be brought back. If a board receives zero posts for two weeks and the board owner doesn't log in for two weeks, then nobody cares about the board and it's just taking up space. 8chan used to work just fine on a bigger userbase shortly after the exoduses, but then Hotwheelz decided that all boards are equal and disabled auto-pruning.


 No.545085

>>544823

Maybe it's just me, but what exactly makes imageboard software so complicated? Isn't it pretty elementary on the face of it?

>>545075

>4) Completely get rid of the page system (erase all pages handling from the code) and run 8chan in "catalog only mode".

This always seemed like a good idea to me. Huge amount of overhead saved (although I don't know what exactly vichan asks when it makes server calls).


 No.545089

>>545085

If you are talking about software of the level of kusaba, then sure, its simple as piss.

However, when it implements user-owned boards, you not only have a forum, but also a fair amount of features that are more akin to a CMS.


 No.545099

>>545075

>1) Run 8chan on more than one server.

Already being done. However, it doesn't implement sharding, so you have specific servers running specific boards. /v/ has an entire server for it, for example. So it isn't as efficient as it could be, since you won't have any way to use idle resources.

>2) Delete all those dead boards and leave only 50 most active ones.

It wouldn't change a thing. These boards are not processed if they have no activity.

>3) Generate dynamicly generated content, not static one that has to be completely rewriten every second.

See VFEC. Which HW put on hold for something that a 2ch top developers (possibly the main one) is developing.

>4) Completely get rid of the page system (erase all pages handling from the code) and run 8chan in "catalog only mode".

Already done, only the first 3 pages are generated.


 No.545116

>>545099

>It wouldn't change a thing. These boards are not processed if they have no activity.

They have some activity once in a while. And if you sum up all of them together it can make a difference.

>Already done, only the first 3 pages are generated.

That's probably still too much. All code that is responsible for rewriting pages should be erased and there should be only a catalog. That code is one of the greatest troublemakers in this software i believe.


 No.545137

>>544823

its shit




[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]