Live data from Hacker News

Knightmare: A DevOps Cautionary Tale (2014)

dougseven.com

1–10 of 294 posts

Re: Knightmare: A DevOps Cautionary Tale (2014)

#8

They were missing any kind of risk mitigation steps, in their deployment practice.

There’s no money for that.

It is funny, but in one company I was working for, the more people they added the more they neglected all basics, such as backups. There were heavy processes for many things and they were followed very well, but for whatever reasons some really basic things went unnoticed for many years.

Re: Knightmare: A DevOps Cautionary Tale (2014)

#10
No continuous deployment system I have worked with would have blocked this particular bug.

They were in a situation where they were incrementally rolling out, but the code had a logic bug where the failure of one install within an incremental rollout step bankrupted the company.

I’d guard against this with runtime checks that the software version (e.g. git sha) matches, and also add fault injection into tests that invoke the software rollout infrastructure.

Post reply on HN