I have an app which relies on one instance of mongoDB, one of elasticsearch, and a nodeJS app.

Typically, would a user run such a project with one droplet or three? I’m happy to use docker to set up mongo and elasticsearch too.

Any other tips?

Thanks for your advice!

2 comments

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
1 answer

This question was answered by @ethandrower:

Really will depend on users/requests. If it’s just a small app for development proof of concept you could run it all on one droplet.

If you are expecting to scale it to >100 requests a minute, 2 (or 3) would be good places to start. Keeping nodeJS and mongo would be very beneficial.

View the original comment

Submit an Answer