How come the server crashes for 20 minutes every update? Yall.
Oliver: Because I’m an idiot who derives a strange kind of pleasure from running our site on exotic platforms and pointedly NOT Linux, when our Solaris-based host changed their pricing on us, we ended up hosting on a Mac mini, running macOS:
(Yes, that’s the actual server, before we sent it in to the colocation place. Visit bittersweetcandybowl.com, the electrons are coming out of that.)
However!!! macOS is a very stupid high-demand public-facing web server OS. With the help of superb server management pal joooooon, multiple fires have been put out over the last few years to get it to work well for us at update times, when a zillion people load the site at once.
If I recall, the most recent issues we had to resolve were something to do with the HFS+ file system not being a fan of several hundred nginx instances trying to open file handles, and Spotlight going insane trying to index the server during periods of high load.
But! Lately it seems really solid at update times. So until the next glitch, I think it’s OK.
And isn’t it so cute?