Balancing stations
Posted: Tue Jun 04, 2019 10:52 pm
Hey all,
I'm trying to balance input between several stations where a) there isn't enough supply of resources to rely on backpressure when one gets backed up and b) I don't want to completely prioritize one over the other.
My current thought is to use provider thresholds that are higher than the requester thresholds, so that all stations become eligible for delivery at the same time, but then the problem is that I can't guarantee that resources will not keep going to the same station. The best idea I can come up with is a global circuit network where the requesters deliberately specify themselves to take turns, but is there an alternative that someone knows? Or can LTN be guaranteed to alternate stations of equal priority in some fashion when supply is limited? Or even to pick properly randomly---as long as it's not biased towards one station or the other.
I'm trying to balance input between several stations where a) there isn't enough supply of resources to rely on backpressure when one gets backed up and b) I don't want to completely prioritize one over the other.
My current thought is to use provider thresholds that are higher than the requester thresholds, so that all stations become eligible for delivery at the same time, but then the problem is that I can't guarantee that resources will not keep going to the same station. The best idea I can come up with is a global circuit network where the requesters deliberately specify themselves to take turns, but is there an alternative that someone knows? Or can LTN be guaranteed to alternate stations of equal priority in some fashion when supply is limited? Or even to pick properly randomly---as long as it's not biased towards one station or the other.