
Проектируем надёжные системы
От выбора риска до инженерной платформы и культуры

От выбора риска до инженерной платформы и культуры
От выбора риска до инженерной платформы и культуры
Technical Director · Tinkoff
Отвечает за архитектуру
Отвечает за управление поставкой
Развивает инженерные практики и платформу
Почему о надёжности забывают
Как выбрать и контролировать риск
Как проектировать надёжные приложения
Как внедрять, эксплуатировать и растить культуру
Невидимость · оценка · эволюция
Класс приложения · SLI/SLO/SLA · мониторинг
Домены · данные · восстановление · архетипы
Метрики · непрерывная поставка · платформа Spirit
A Philosophy of Software Design
Не ускорять текущую задачу ценой лишней сложности
Проектировать систему так, чтобы она продолжала работать
Считать дизайн основной целью, а не побочным результатом
Aristotle · Westrum · postmortems
Сначала выберите приемлемый риск
Закрепите его через SLI, SLO и SLA
Ограничьте отказы архитектурой и платформой
Превратите инциденты в обучение организации
Да — если цена сбоя выше цены надёжности
Site Reliability Engineering · Google
Deployment Archetypes for Cloud Applications
Building Secure and Reliable Systems
Accelerate · A Philosophy of Software Design
polomodov.tech
Слайды, заметки и другие выступления — на сайте
Александр Поломодов, Technical Director, Tinkoff
@book_cube