

Operability Book
1K posts

@Operability
Team Guide to Software #Operability by @matthewpskelton, @smileandeliver, & @robtthatcher | published by @ConfluxBooks



I've seen a lot of people asking "why does everyone think Twitter is doomed?" As an SRE and sysadmin with 10+ years of industry experience, I wanted to write up a few scenarios that are real threats to the integrity of the bird site over the coming weeks.

Sometimes you want to change the architecture of a submodule completely. 🧱 It is tempting just to rewrite a module from scratch. 🤷♂️ But with careful planning, you can perform any code transformation in small steps. 🧵 👇




Additionally we started to annotate all the database queries with the responsible team names in order to build a db table and column ownership map. Sometimes using an ORM gives you actual advantages, so we were able to pull this off without a huge performance overhead and effort.


















