nickel@programming.devtoExperienced Devs@programming.dev•Do your routine backend code releases require downtime?English
7·
1 year agoZero-downtime for us using Kubernetes. It’s built-in. Deployment gets updated, new pod comes online, once it’s healthy, the old pod goes offline.
We do have a little code to handle graceful shutdowns to properly finish any active requests before going offline, but that was a trivial addition.
Came here to say exactly this.
I was going through these motions a few months back and bearblog was a top choice of mine. However, after doing a little more research, I found Hugo and a hugo-bearblog template. Combined with Github hosting I’m able to get the power of bearblog, but a lot more control over it. I’m free to take the entire thing anywhere I want, and it’s all under my own domain.
Separately, I had originally tried Jekyll, but I found the install process to be cumbersome. I pegged it as being a ruby-based install. I loved being able to just brew install hugo and having it just work from the get-go.