Hacker News new | ask | show | jobs
by peterwwillis 2848 days ago
Funny, I don't see the immutable file question, or questions on capabilities, systemd, selinux, etc. Also, there are "big traffic" questions missing, like how to tune a kernel to perform lots of network ops, how to design a system for high-performance and high-availability, network attached storage, firewalls, replication, etc. Basically, how do I build a system that I know can deliver X traffic at Y rate, and scale it?

Then there are the process questions, which always seem missing. How do you prioritize work? How do you balance projects and toil? How do you manage working on the same set of services with multiple team members on multiple platforms? How do you handle incidents? What is your typical postmortem like? What do you do when a customer asks you to do something? When a manager does? How do you manage your automated tasks? Give me an example of implementing auto-healing. Give me two examples of how you have migrated or upgraded a running service. Multiple customers have reported that the production site is down; what do you do?

Then there's more modern stuff which should be standard by now, like talking about using Docker, job schedulers, CI/CD, monitoring, configuration management, inventory management, secret management, deployment, HP/HA, distributed computing, etc. Even using the cloud should be standard now, as virtually every company that isn't using it wants to.

1 comments

Isn't that the magic of GitHub? Put in a PR