TGViewer
Книжный куб Книжный куб @book_cube · 15.7K subscribers
Post #903 1.81K
Building Secure and Reliable Systems (Рубрика #Architecture)

Эта книга написана в Google как продолжение серии SRE книг, среди которых были SRE Book и SRE Workbook.
Но если в тех книгах был фокус на надежности, то эта книга комбинирует надежность и безопасность вместе. Основной посыл авторов книги, что ни надежность, ни безопасность невозможно легко добавить в систему, если изначально она создавалась без учета этих концепций. Здесь суть в том, что комплексные системы обладают эмерджентными свойствами, среди которых как раз и находятся security и reliability ... или скорее зачастую отсутствуют, если о них заранее не подумали. В итоге, авторы деляться своими подходами к проектированию систем, которые позволяют учесть эти желаемыем свойства на старте.
В первой части книги авторы дают вводный материал про связь между безопасностью и надежностью, а также рассказывают про модель противников (adversaries).
Во второй части книги как разбираются концепции проектирования
- Design Tradeoffs
- Design for Least Privilege
- Design for Understendability
- Design for a Changing Landscape
- Design for Resilience
- Design for Recovery
- Mitigating Denial-of-Service Attacks (Designing for Defense)

В третьей части речь идет про то как имплементировать системы: писать код, его тестировать, разворачивать (deploy) и проводить исследования (investigate)
В четвертой части идет речь про обслуживание систем: disaster planing, crisis management, recovery and aftermath
Ну и в последней части идет речь про построение правильной культуры: понимание ролей и ответственности и то, как построить культуру безопасности и надежности в организации.

В общем, эта книга очень полезна для инженеров, которые разрабатывают программное обеспечение, а не только для SRE или Cyber Security инженеров.
P.S.
Книга читается достаточно тяжело и я смог ее прочесть только за десяток перелетов, когда у меня не было интернета и я не мог выйти и сменить род деятельности:)

#SystemDesign #SystemEngineering #SRE #Architecture #SoftwareArchitecture #DistributedSystems
  • 👍 20
  • ❤ 1
  • 🔥 1
More from @book_cube
  1. Sep 25, 2026Материалы выпуска Research Insights Made Simple #31: AI4SDLC — что бы я делал по-другому (…
  2. Sep 25, 2026AI меняет разработку. Что теперь важно инженеру? (Рубрика #Engineering) Выступил сегодня н…
  3. Sep 25, 2026Забегайте на прямой эфир 3 AImigo, где мы поговорим про новости сентбяря
  4. Sep 25, 2026Фелинне Херманс: доступность программирования и цена понимания (Рубрика #AI4SDLC) Если ИИ…
  5. Sep 24, 2026Завтра у меня интересный день, где будет сразу 3 активности, на которых вы можете поймать…
  6. Sep 24, 2026Разбор whitepaper о vLLM: KV-кеш, PagedAttention и быстрый инференс | Research Insights #3…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →