503 Подкаст - System Design в разрезе надежности
Несколько месяцев назад я поучаствовал в подкасте Андрея Дмитриева из JUG Ru Group, в котором мы говорили об отказоустойчивости и надежности в разрезе проектирования программного обеспечения. Общались мы порядка часа и обсудили можно ли до написания кода системы понять, что она недостаточно надежная? Чтобы ответить на этот вопрос, нужно понять, что из хорошего «дизайна» является сутью надежности. Вот это мы и обсуждали на этом подкасте:) В рамках обсуждения я рекомендовал следующие дополнительные источники информации
- Книга "Building Secure and Reliable System от Google"
- Обзор книга "Building Secure and Reliable System от Google"
- Книга "Philosophy of Software Design"
- Мой обзор книги "Philosophy of Software Design"
- Доклад "Паттерны отказоустойчивой архитектуры"
- Книга "Distributed Systems"
- Обзор книги "Distributed Systems"
- Книга "Clean Architecture"
- Обзор книги "Clean Architecture"
- Книга "Elegant Puzzle. Systems Engineering Management"
- Обзор книги "Elegant Puzzle. Systems Engineering Management"
- Книга "Building Evolutionary Architectures: Support Constant Change"
- Обзор книги "Building Evolutionary Architectures: Support Constant Change"
#SRE #SoftwareArchitecture #Software #Engineering #Management #Leadership #Processes #SystemDesign #SystemThinking #SystemEngineering