4 ms·
I used this to run an entire startup for 4 years (complex data needs, not CRUD). It was a stopgap that was good enough to stay. I always wanted rid of it, but t
by RadiozRadioz 3y ago
I used this to run an entire startup for 4 years (complex data needs, not CRUD). It was a stopgap that was good enough to stay. I always wanted rid of it, but there were always more pressing problems. Used the load balance feature extensively, which worked but starts to falter when you get to big scale. It's not a stable foundation, it's a thing that's been hacked around enough to the point where the problems are mostly gone.
If I did it all over again, I'd pick something proper like systemd or k8s. I would say this is more a surprisingly capable dev tool than a real service manager.
Take a look at the code. E.g. https://github.com/Unitech/pm2/blob/master/lib/API.js https://github.com/Unitech/pm2/blob/master/lib/API.js
I don't want this thing running my production environment if I can help it.