I added another Barista to Starbucks example, but it looks like the
Balancer is not balancing the load in the way I want:

1. Barista2 gets preferred by Balancer. Unless I send many messages in
a quick succession, Barista 1 gets nothing
2. The Balancer balances message delivery, not the workload - Barista
receives new message immediately after reading the previous one. I
want Barista Saga to tell Balancer "I am ready for more work" after
finishing drink preparation, not immediately after accepting
PrepareDrink message. I think the current behavior would be considered
unfair in a real coffee shop.

My scenario? I have many devices "out there" at customer sites and I
use modems to download data from those (9600 baud). I want all my
modems to work as hard as possible.

Any suggestions?

-- 
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en.

Reply via email to