If you have tried to design a resilient distributed system, probably you know that deferring reliability issues is equivalent to accept fewer features at higher costs. In this talk we are talking about Non-Abstract Large System Design or NALSD, one of the most skills of an Site Reliability Engineer.