3 ms·
> Right now we have around 5 small dedicated VMs for each dev (2 cores, 4gb ram) and 2 production VMs (4 cores, 16gb ram). Everyone seems to be missing this pa
by that_guy_iain 4y ago
> Right now we have around 5 small dedicated VMs for each dev (2 cores, 4gb ram) and 2 production VMs (4 cores, 16gb ram).
Everyone seems to be missing this part. This seems nuts. Why is each dev getting a dedicated VM?
- pkrotich 4y agoThis was my exact reaction!!! Why do dev need dedicated VMs? I can see a QA environment but devs should most definitely be using local dev environment… vagrant etc.
- jokethrowaway 4y agoA few places give a personal VM to each dev so they can run multiple services on one machine without wrecking local performance. I've been working at companies that didn't and people had to run N services, rabbitmq, mongo, postgres locally just to test some stuff. Add this zoom on top and your CPU will hate you.
- that_guy_iain 4y agoA half decent laptop would solve this problem.
- jokethrowaway 4y agoIt depends on how much crap you're running on it. At the above company everyone was on recent macbook pros. The model I tend to favour in general is to have service being edited running locally and let it talk to services running in a dev environment.