tiddo_langerak
Re:Lessons Learned from Twenty Years of Site Reliability Engineering
on Friday October 27, 2023 @12:25PM (#38040569)
I'm curious how people approach big red buttons and intentional graceful degradation in practice, and especially how to ensure that these work when the system is experiencing problems.
E.g. do you use db-based "feature flags"? What do you do then if the DB itself is overloaded, or the API through which you access the DB? Or do you use static startup flags (e.g. env variables)? How do you ensure these get rolled out quickly enough? Something else entirely?