Forums WoW Modding Support Archives TrinityCore Discord Archives [DiscordArchive] I don't get why?

[DiscordArchive] I don't get why?

[DiscordArchive] I don't get why?

rektbyfaith
Administrator
0
08-08-2025, 06:27 PM
#1
Archived author: stoneharry • Posted: 2025-08-08T18:27:37.309000+00:00
Original source

I don't get why?
rektbyfaith
08-08-2025, 06:27 PM #1

Archived author: stoneharry • Posted: 2025-08-08T18:27:37.309000+00:00
Original source

I don't get why?

rektbyfaith
Administrator
0
08-08-2025, 06:28 PM
#2
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
rektbyfaith
08-08-2025, 06:28 PM #2

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

rektbyfaith
Administrator
0
08-08-2025, 06:28 PM
#3
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
rektbyfaith
08-08-2025, 06:28 PM #3

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

rektbyfaith
Administrator
0
08-08-2025, 06:29 PM
#4
Archived author: Npc • Posted: 2025-08-08T18:29:09.266000+00:00
Original source

Guys, this is all gossip, we need tests.
rektbyfaith
08-08-2025, 06:29 PM #4

Archived author: Npc • Posted: 2025-08-08T18:29:09.266000+00:00
Original source

Guys, this is all gossip, we need tests.

rektbyfaith
Administrator
0
08-08-2025, 06:29 PM
#5
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.
rektbyfaith
08-08-2025, 06:29 PM #5

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.

rektbyfaith
Administrator
0
08-08-2025, 06:31 PM
#6
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
rektbyfaith
08-08-2025, 06:31 PM #6

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

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)