We’re planning on changing our server architecture to be able to scale and also separate different services. Right now we have just one digital ocean server and we deploy the app using meteor up. We use compose for mongo hosting.
I have some ideas in mind:
- Use @arunoda cluster
- Docker, not sure if it could help me to deploy services
- Make a simple shell node app to easily deploy a new service instance (create server, create user, deploy)
What I want is:
- Be able to deploy and remove new servers really fast
- Highly Available app
- Compatible with CollectionFS
I’ve read cluster docs but I don’t get the DNS part, we need websockets so we can’t use cloudflare.
Can anyone help me with this, any experience with it?