[DiscordArchive] I don't get why?
[DiscordArchive] I don't get why?
Archived author: stoneharry • Posted: 2025-08-08T18:27:37.309000+00:00
Original source
I don't get why?
Archived author: Northstrider • Posted: 2025-08-08T18:28:12.610000+00:00
Original source
because if we run a process for over 500 zones, we have a fuckton of load that needs to be scattered accross a properly set up network
Archived author: Northstrider • Posted: 2025-08-08T18:28:35.500000+00:00
Original source
that's engineer level effort, not a 'just compile and run it' level that we currently have
Archived author: Npc • Posted: 2025-08-08T18:29:09.266000+00:00
Original source
Guys, this is all gossip, we need tests.
Archived author: stoneharry • Posted: 2025-08-08T18:29:30.709000+00:00
Original source
I wouldn't split the processes unless you want to process over multiple machines. Being a distributed system just brings too much complexity that isn't super worth it in my personal opinion. You process the regions of the map over multiple threads. And bear in mind you only need to do this for continents, so it's not 500+ threads, but rather 1 processing most of the small maps and a few allocated to continents. You can even assign multiple regions to the same thread, have a pool and submit on priority order.
Archived author: Northstrider • Posted: 2025-08-08T18:31:28.395000+00:00
Original source
but then again you have the same issue that we still have - you just need one crash and it tears the whole thing down