When I left we'd added nginx in a jail and switched to ZFS, which solved most of the problems we had been having. There were a few ZFS deadlocks, but I never got to the bottom of it and FreeBSD 10 seemed to fix them. I'd imagine things are even less notable now.
Ick. Yeah, UFS snapshots had issues for a while... had I known you were using them I would have encouraged you to switch to ZFS sooner.
There were a few ZFS deadlocks, but I never got to the bottom of it and FreeBSD 10 seemed to fix them.
Yes, FreeBSD 10 definitely fixed a bunch of ZFS deadlocks.
Arc does make things interesting in unusual ways, but not on an OS level.
That'd be how I'd build it, if I'm right. Doing webby things without nginx is like forgetting pants, to me.
The current[1] distribution comes with a hn clone, that as far as I know, is mostly equivalent to the code that used to power hn at some point in the not too distant past.
[1] current might not be the best name for it, but as far as I can tell it a) works, b) has been ported to Racket (as opposed to being trapped on some ancient version of PLT Scheme), and c) is maintained (ish): https://github.com/arclanguage/anarki