I am new to network architecture. Would like to hear from expert. I am running web server, crawler, and database. should i get a big droplet (big CPU, memory) and put all of them in one droplet, or just get 3 small droplets and run them separately?
Some more details of my nodes:
The architecture should support scaling 10-100 times bigger in the long run
Now i have 1 small node for crawler and database (512Mb ram) and 1 mid-size node for web server (1Gb ram) since some R packages required more than 512 Mb to build
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.