2 ms·
To play devil's advocate for a second, isn't Mongo following the unix philosophy here? Small, composable tools instead of bolting on redundant features to ever
by Pxtl 10y ago
To play devil's advocate for a second, isn't Mongo following the unix philosophy here? Small, composable tools instead of bolting on redundant features to everything?
Opening/closing ports is the firewall's job. Mongo's job is storing and retrieving data (now, how poorly it does at that is another conversation).
Having both Mongo and the Firewall handle ports means you do everything twice, which violates OnceAndOnlyOnce.
- StavrosK 10y agoYes, it is. Apparently there's a time and a place to be following the Unix philosophy, and this is not that.
- scott_karana 10y agoIf that's the case, it should be behind something like inetd, instead of being able to daemonize itself ;)