2 ms·
It might be config and security fragile, but ntpd is a safe bet. When religions preferences come up, I prefer s6 because it’s scalable like daemon tools/runit.
by modells 8y ago
It might be config and security fragile, but ntpd is a safe bet.
When religions preferences come up, I prefer s6 because it’s scalable like daemon tools/runit. Old-school upstart was meh and ancient style rc scripts rarely did process supervision.
Debugging and simplicity are prime requirements for init’s.
http://www.skarnet.org/software/s6/ http://www.skarnet.org/software/s6/
PS: Logs aren’t files... they’re streams of structured messages often, that are unfortunately usually destructured into text lines. Log-rotation, logging to local files are horrible kludges that doesn’t scale for high-volume servers... log-structured log device, log sourcing or time-series structured db are more natural fits. Keeping log data in structured form instead of broken up in arbitrary line formats makes custom parsing unnecessary and log mining/transformation (ETL) much easier and usable. “Grepping” is simply looking at a text view of desired fields like a full-text db search. IOW, historical logs become random-access msgpack/protobufs streams while app logs are just always appending... and one string per log message for backwards compat, with a “logger”-type command for logfile-less 12-factor apps.