Aftermath of the first failure Plain Text
00:03:54 StephenLynx >too slow for production purposes 00:03:55 StephenLynx :v 00:03:58 StephenLynx I warned you 00:04:06 StephenLynx I warned you about dynamic sites, bro 00:04:22 ring id's habbenig 00:10:20 Jesus it'll be delayed till next christmas tbh fam 00:11:57 LordRothschild looks like 00:12:01 LordRothschild no migration ever 00:12:44 LordRothschild just straight up fresh start on post numbers 00:16:35 Automatik LordRothschild, actually, the reason we're getting next early is because 8ch has been on fire for a while 00:16:50 Automatik also there's going to be a migration 00:17:07 Automatik but it's just that josh isn't going to do ANOTHER CONVERTION 00:17:17 LordRothschild https://ghostbin.com/paste/qt2ww 00:17:22 LordRothschild tfw no import 00:17:24 LordRothschild memed 00:17:30 Automatik so he's gonna take 8ch's 19 dec data 00:17:57 LordRothschild I am worried 00:18:12 LordRothschild about his comments about it being slower than expected in posting 00:19:09 StephenLynx czaks warned him 00:19:11 StephenLynx I warned him 00:19:20 StephenLynx but noooooooo 00:19:32 StephenLynx lets use a slow framework on a slow language for a dynamic chan 00:19:44 StephenLynx what could ever got wrong with that? :v 00:19:46 Automatik https://8ch.net/v/res/7520590.html#7520709 00:20:00 Automatik i've heard php7 is actually pretty fast 00:20:14 Automatik anyway the problem are the sql requests 00:20:14 StephenLynx for PHP 00:20:26 StephenLynx says josh [...] 00:21:16 mona have you stress tested your board on this amount of data? 00:21:27 Automatik ^ 00:22:10 StephenLynx no, but I have taken in consideration efficiency while developing my engine. 00:22:35 StephenLynx and didn't assumed CPU's are magical artifacts of infinite power. 00:22:45 mona you should do the stress test, if it suceeds your software could be a candidate instead of next 00:23:04 mona I would much prefer lynx than next for 8ch 00:23:34 sunnymilk but the end result is something too sluggish to use 00:23:37 Automatik well josh also assumed his software was fast 00:23:44 StephenLynx kek 00:23:52 StephenLynx he assumed because he is dumb. 00:23:59 StephenLynx and has no back-end experience. 00:24:04 StephenLynx everybody knows php is slow 00:24:10 StephenLynx everybody knows frameworks are slow [...] 00:24:11 mona php was a mistake 00:24:21 mona but i want you to prove your software can handle this 00:24:32 StephenLynx everybody that does the research knows laravel is slow among php frameworks 00:24:33 mona this is your chance 00:24:40 StephenLynx for 00:24:41 mona next is based on laravel? 00:24:44 StephenLynx yes. 00:24:45 mona ARE YOU FUCKING KIDDING ME?? 00:24:46 sunnymilk >2015 >using a programming language made by someone who hates programming >using a programming language by a fucking greenlander 00:24:48 StephenLynx kek 00:24:52 StephenLynx telling you 00:25:04 mona StephenLynx, do it, 00:25:08 StephenLynx no u 00:25:11 mona ok 00:25:32 czaks >greenlander? 00:25:33 mona "my board software is best but I'm too scared to actually put it to the test" 00:25:38 StephenLynx i am commited to my software, not 8ch 00:25:42 czaks lerdorf is a greenlander? 00:25:49 czaks the two other cucks are kikes tho 00:26:12 StephenLynx my test is my site. 00:26:14 czaks srsly greenlander 00:26:15 czaks XD 00:26:21 StephenLynx it already handled a DOS attempt. 00:26:27 StephenLynx it exposed an issue to me, I fixed the issue. 00:26:39 StephenLynx actually, two DOS attempts and two issues. 00:26:43 czaks StephenLynx: how does lynxchan scale? 00:26:54 StephenLynx using mongo's sharding feature. 00:27:02 StephenLynx you can split the database among several servers. 00:27:24 czaks StephenLynx: how about the FS? 00:27:33 StephenLynx files are saved on mongo. 00:27:40 sunnymilk web scale as FUCK 00:27:55 StephenLynx that also enables me to count on mongo's memcache 00:27:58 Bui do you write to /dev/null 00:28:02 StephenLynx even for regular files. 00:28:03 StephenLynx no. [...] 00:30:27 Baikal Anyone have an actual guess when everything will be moved over? Just saw the news. 00:30:40 StephenLynx when hl3 launches 00:34:05 SnakeDude StephenLynx: Did you hear about the fail of infinity never? 00:34:12 StephenLynx :v 00:34:16 StephenLynx no, friend, tell me about it. 00:34:28 SnakeDude Basically 8chan was down for 12 hours 00:34:29 Baikal So soon(tm). Well that blows but at least I am not the one having to put out the thousands of fires 8chan throws up every day. The PostgreSQL error is slightly troubling. Hopefully it's something minor 00:34:34 StephenLynx oh, my 00:34:39 SnakeDude during a "transfer" to next 00:34:47 SnakeDude they tried moving the entire database 00:34:50 SnakeDude for the entire day 00:34:57 SnakeDude and it ended up being server hell 00:35:09 SnakeDude and josh quitting at like 6 AM 00:35:16 SnakeDude and just going back to normal infinity 00:35:23 StephenLynx oh boy 00:35:25 StephenLynx that sounds awful 00:35:26 Baikal I slacked off on upgrading my app so I get a bit more time to actually patch things over the next week 00:35:27 SnakeDude so yeah, next is not ready for deployment 00:35:29 SnakeDude at all 00:35:31 StephenLynx and they know why exactly it failed? 00:35:33 mona why didn't they just do it right? 00:35:40 SnakeDude StephenLynx: a bunch of errors 00:35:43 SnakeDude not entirely sure 00:35:54 SnakeDude so they're just gonna wipe all of the site's data in a few days 00:35:58 StephenLynx by any chance, was it too slow for production purposes? 00:36:01 SnakeDude also they didn't even test the migration script 00:36:12 SnakeDude they just fucking used it once and it had errors 00:36:23 SnakeDude fuck let me get the archive.is s 00:37:34 SnakeDude https://archive.is/JIzpG StephenLynx 00:37:37 SnakeDude there it is 00:37:40 SnakeDude and their errors 00:44:20 sunnymilk mona because this entire shitshow is run by amateurs who have no fucking clue what theyre doing, they couldnt do it right the first time because they lacked the skills and they cant do it tright the second time for the exact same reason 00:44:43 sunnymilk they keep using bad tools badly 00:45:20 sunnymilk man thats kinda mean i regret saying that 00:45:36 sunnymilk but seriously you should find someone who knows what theyre doing and get them to do it 00:46:04 sunnymilk theres no shame in ignorance and inexperience 00:52:17 sunnymilk >tfw printf debugging on production 00:54:09 __uguu__ >tfw can't use valgrind on prod