We design reliable systems - is the game worth the candle
Report "Designing Reliable Systems" - Is the game worth the candle?
Today I am. speaker at the conference "Strike" with the report of the same name and therefore, according to tradition, I share a list of materials
- "Site Reliability Engineering" - a book from the guys at Google, which began a series of SRE books and they talk about the process in General.
- "Building Secure and Reliable SystemsA book from the guys at Google, where they talk about the principles of designing reliable systems (Continue reading series of SRE books)
- "AWS Fault Isolation BoundariesAn interesting white paper from AWS on the boundaries of failure isolation in AWS (Infrastructure abstractions: zones, regions, globl, as well as the separation of control plane and data plane in the design of services and the concept of static stability)
- "A Model-based, Quality Attribute-guided Architecture Re-Design Process at GoogleAn interesting white paper from the guys from Google, which shows how the system will be redesigned to improve its reliability, and the redesign itself is performed formally enough to assess the positive impact on reliability on the model.
- "Deployment Archetypes for Cloud ApplicationsAn interesting white paper from the guys from Google, in which they talk about different models of deployment applications that allow you to reach different levels of availability. (zonal, regional, multiregional, global, hybrid, multicloud)
- Resilience: Continuous Architecture in Practice The chapter of a cool book, in which the authors explain on their fingers how the old high-availability approach differs from the new approach of resilience to ensuring the reliability of systems.
- "Philosophy of Software DesignA great book on how to deal with complexity.
- "503 Podcast - System Design in terms of reliabilityPodcast with Andrey Dmitriev from JUG Ru Group, where I was a guest and we discussed the design of reliable systems
- "Architecting for Scale: High Availability for Your Growing ApplicationsLee Atchison is an interesting book where he discusses design for scaling and issues of accessibility. The book survived the second edition and it was good for her.
- "SRE: Troubleshooting and System Design" - my article about hiring SRE engineers at Tinkoff, where we test the work of engineers in an incident"
#Software #Engineering #Architecture #SoftwareArchitecture #SystemDesign #DistributedSystems #SRE