503 Podcast - System Design in terms of reliability
A few months ago, I participated in podcast Andrey Dmitriev from JUG Ru Group, where we talked about fault tolerance and reliability in terms of software design. We talked for about an hour and discussed whether before writing the code of the system to understand that it is not reliable enough? To answer this question, you need to understand what good “design” is the essence of reliability. This is what we discussed on this podcast:) I have recommended the following additional sources of information.
- The book.Building Secure and Reliable System by Google"
- Book Review: Building Secure and Reliable System by Google
- The book.Philosophy of Software Design"
- Book Review: Philosophy of Software Design
- Report on Patterns of Failover Architecture
- The book.Distributed Systems"
- Review of Distributed Systems
- The book.Clean Architecture"
- Review of the book "Clean Architecture"
- Elegant Puzzle: Systems Engineering Management
- Elegant Puzzle: Systems Engineering Management
- The book.Building Evolutionary Architectures: Support Constant Change"
- Building Evolutionary Architectures: Support Constant Change
#SRE #SoftwareArchitecture #Software #Engineering #Management #Leadership #Processes #SystemDesign #SystemThinking #SystemEngineering