2ch's machines are kinda lame Plain Text
15:18:38 milez nobody buys hardware anymore 15:18:38 @n-tech for absolutely no return 15:18:44 @n-tech 2channel does dude 15:18:47 @n-tech it's the largest site in Japan 15:18:52 milez yaya I know who they are 15:18:52 @n-tech they own specialized setups 15:19:07 milez they don't exactly scream cutting edge to me bro 15:19:13 ranix there's no reason your current hardware can't run this and there's no reason to believe a hardware change would solve the problem 15:19:16 @n-tech do you know that for sure? 15:19:25 milez I disagree ranix 15:19:29 @n-tech ranix seems pretty certain that there's just some configuration item to change 15:19:37 milez they've exausted the software tests 15:19:37 @n-tech oh of course i didn't set just_fucking_work to 1 in php.ini 15:19:42 milez we proved this last night even 15:20:39 ranix well you're not consuming cpu cycles to perform legitimate work 15:20:43 ranix right 15:20:46 @n-tech on debian it is 15:20:57 ranix I thought you were hanging when trying to get php-fpm to pick up the phone 15:21:06 @n-tech that was on freebsd, nothing topped 40% 15:21:11 @n-tech but on debian it does seem to use cpu cycles 15:21:16 ranix did you have some vast improvement that still isn't good enough on debian These things run a software that is stuck in the late 90s that doesn't do much. With Next, 8chan attempted to run a dynamic software powered by framework that needs machines 8 beefy real CPUs and a lot of disk space. 15:21:17 @n-tech hold on, let me chan fpm settings and i'll show you 15:21:20 ranix ok [...] 15:23:41 @n-tech this is vastly different from freebsd 15:23:43 @n-tech which never topped 40 15:23:51 mr_pacific <n-tech> essentially I'm going to have to try and get Next to cache so effeciently it's not any more CPU intensive than 2ch 15:23:54 ranix hmm that is very different 15:23:58 callcc >php 15:24:04 mr_pacific oh man, who was that telling you yesterday that you don't cache enough? 15:24:04 ranix those are too many threads n-tech 15:24:14 ranix I don't think you can run 7 copies of that 15:24:23 @n-tech well i upped them from 4 to 8 15:24:27 @n-tech so I should demonstrate they all bottom out. 15:24:28 ranix ah 15:24:33 koopa I'm going to try running the pre-release already 15:24:52 @n-tech so now it's on 4 so you can see it not working with 4 threads instead of 8 now 15:25:00 callcc n-tech: what kind of profiling have you done on it so far? 15:25:07 ranix hmm you should be getting some decent qps right now though right n-tech ? 15:25:08 @n-tech callcc every single type possible 15:25:14 ranix n-tech: this is under a load test right now? 15:25:21 @n-tech running for 2 seconds, 17 records processed: 8.09 req/sec 15:25:22 milez ya what's the load? 15:25:23 @n-tech absolutely nothing 15:25:28 milez oh 15:25:29 @n-tech 8.00 / s 15:25:29 ranix that's impossible 15:25:37 @n-tech it is totally fucking possible 15:25:46 @n-tech running for 26 seconds, 271 records processed: 10.38 req/sec 15:25:46 @n-tech Summary: [...] 15:25:49 ranix 8 requests a second eat all cores? [...] 15:26:15 @n-tech and you see that? 15:26:17 @n-tech most of them, more than 50% 15:26:19 @n-tech they all are 404s for /b/thread.sjson 15:26:21 @n-tech because of a botched 302 redirect cloudflare cached 15:26:23 @n-tech so only about 5 req/s go to php 15:26:25 @n-tech it's just fucked 15:26:27 @n-tech the entire thing is completely and totally fucked up in every way 15:26:34 mr_pacific can you please provide me with populated database table dump and /attachments so I can test locally? 15:26:52 @n-tech i'm not giving you all post data for 8ch.. that's too sensitive 15:26:54 @n-tech just generate shitposts 15:27:01 @n-tech okay lets try this 15:27:11 @n-tech storage/attachments syms to a different server 15:27:14 @n-tech it's only used for media 15:27:17 @n-tech lets try removing that sym 15:28:21 mr_pacific >generate shit posts [...] 15:28:33 mr_pacific I'm not talking about making sure post works, I want to stress test 15:28:35 @n-tech nothing 15:28:39 @n-tech and pgsql is not lagging dude 15:28:45 @n-tech i have conclusive evidence from two types of metrics and from metrics on the server 15:28:51 @n-tech that prove pgsql is responding in microseconds 15:28:51 @n-tech reliably 15:28:53 @n-tech every request 15:28:56 @n-tech it is not pgsql 15:29:06 @n-tech i ruled out db issues immediately because that was the first mig's problem 15:29:06 milez my instance is not exhibiting these problems 15:29:16 @n-tech yes i know nobody's is 15:29:16 milez same as odils 15:29:24 @n-tech nobody in the entire fucking world is having the same issues as 2ch's hardware 15:29:29 milez precisely 15:29:33 @n-tech which is why I believe that 2ch has 4 cores that are halved and underclocked