Rank: Newbie Coder Groups: Member
Joined: 11/8/2011 Posts: 6 Points: -132
|
Hi,
I have the 2 use-case and would appreciate if someone can guide us if Web-ORB messaging can achieve this for us.
1) The application has many groups and every group has 3 members. eg.
Group A- Member X,Y and Z Group B- Member P,Q and R Group C- Member J,K and L and so on....
The number of groups can be 10,000 or more (which means there would be nearly 30,000 or more clients attached to the server). The members of Group compete against each other (like a Poker game). All the groups are completely private so member of one group cannot see the activity of other group. However, the member of a particular group can see all the activities of other members of same group. So the way game works is....
All members of Groups puts entries on their screen...
Entries by Groups A: X:2, Y:4, Z:5
Entries by Group B: P:2, Q:3, R:6
and so on.....
There is a "global benchmark" figure that all the members will try to be close to. Lets assume "global benchmark" figure is 5. Initially, no one knows about the "global benchmark" figure. After this figure is published, an event will calculate the winner after some business logic for every single group in the system and update the user screens accordingly (I presume it to be a data push). In above example, 'Z' wins in Group A and 'R' wins in Group B because both are close to "global benchmark" figure.
2) Chat feature within these groups.
What feature will help us achieve both these use cases? Also, importantly, can Web-ORB support 30K or more simultaneous RTMP open connections?
|