The SEX Theorem of Hiring
Software engineers are likely familiar with the CAP theorem, coined by Eric Brewer. In essence, the CAP theorem states that distributed databases can have at most 2 of 3 attributes: consistency, availability, or partition tolerance (fault tolerance).
In other words, you can have a database that is consistent and highly available, but not fault tolerant. Or, you can have one that’s fault tolerant and highly available, but isn’t always consistent (especially during network failures).