Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clustering Support #49

Closed
GoogleCodeExporter opened this issue Mar 14, 2015 · 2 comments
Closed

Clustering Support #49

GoogleCodeExporter opened this issue Mar 14, 2015 · 2 comments

Comments

@GoogleCodeExporter
Copy link

Ability to scale with multiple openmobster nodes

Original issue reported on code.google.com by openmobs...@gmail.com on 13 Mar 2011 at 3:07

@GoogleCodeExporter
Copy link
Author

Here are the two approaches that are possible.

a/ Write your own clustering code using JGroups (this can get quite 
complicated...or may be not. Won't know until its POCed)

b/Make the entire stack a webapp and then piggy back the clustering 
implementation in Tomcat.

Challenges:

a/ Will have to give up the performance benefits of using a custom socket 
server with a light-weight protocol

b/ Will have to make the Push Engine based on WebSockets which still a moving 
target

c/ Will have to modify and re-deploy the clients on the devices as code on the 
device side will have to change quite a bit

It is really a toss up. I am more inclined to implementing my own on top of the 
existing stack using JGroups.

Will address this sometime next year. In the meantime, innovation needs to be 
the focus of the project at all times

Original comment by openmobs...@gmail.com on 6 Sep 2011 at 3:43

@GoogleCodeExporter
Copy link
Author

Clustering based on JGroups was added in 2.4-M2

Original comment by openmobs...@gmail.com on 3 Mar 2013 at 7:29

  • Changed state: Verified
  • Added labels: 2.4-M2
  • Removed labels: 3.0-M1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant