Hacker News new | past | comments | ask | show | jobs | submit login

> 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?




A 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.


A half decent laptop would solve this problem.


It 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.


This 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.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: