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.
