Theme 1 – Language choice: C vs. alternatives
- “As someone who works on C compilers, I find the obession with C language insane. For any greenfield project, pick up C++ in lieu of C if you want a C language.” – kanbankaren
- “It's what we did at amzn in 1994 …” – PaulDavisThe1st
Theme 2 – CGI / per‑request process model: trade‑offs
- “Every request spawns a fresh process. Deploying a new version is replacing one file. That means no server restart and no downtime. New requests simply pick up the new binary.” – EGreg
- “I'd also advise everyone to avoid CGI at all costs. It's overhead is massive (new process every time, more or less) and itself is a half measure …” – rfgplk
Theme 3 – Appeal of simple, minimal deployment (single binary, low‑dependency)
- “I definitely see a chance for simple deployment tools to make a resurgence as we create more one‑off/disposable/personal software, and the low system requirements for something like busybox + lua stack are extremely minimal …” – rpdillon
- “Golang also makes it possible to serve a web site or service from a single binary …” – benlivengood