Close
MDGeist said:
i quite dont get it why a basically pure upload site/server needs so many resources in cpu and ram... bad programing?

sure it has some imageprocessing, but main reason for move should be bw and not bc a lack of power, right?
I don't think the ruby app that is danbooru/moe scales that well. Plus dealing with 30-100 MB PNG files can take some CPU time for sure. I'm not sure how the image dupe check works or if it requires many cycles.

Searches with 3-4 or more tags can be somewhat intensive I think, and can't be cached. The server is constantly mirroring with elis and ranka. Every few hours the site cleans up the database.

And I believe there's a great deal of hits on the site fairly continuously.

But that all said, I think the key issue is what you mention, bandwidth. Whenever the mirrors go down, or there's an issue, shana (current server?) gets dirt slow, which I imagine has a lot to do with the 100 Mbit shared connection. The 100 Mbit dedicated that elis is on I find always to be fast, I've never gotten less than 800 KB/s off it really, but shana sometimes goes as slow as 2 KB/s.

My observations however might be due to elis never having the same load shana does, as shana is the main site which receives the uploads, mirrors, and serves until mirrored. Most people don't go back through the mirrored files as much as the new files (my assumption anyway).