23 апреля 2020 г.

«Инженерия резильентности»: заметки с конференции REDeploy

Пока конференции по всему миру ищут оптимальные форматы в онлайне, самое время вспомнить, как они (да и все мы) жили в довирусную эпоху. В конце прошлого года я посетил конференцию REDeploy 2019, посвященную Resilience Engineering. Очень долго пытался понять, как перевести этот термин на русский, пока не обнаружил, что термин уже давно применяется в неайтишных нишах — как «инженерия резильентности». Дальше следовало бы написать определение резильентности, но одним простым предложением это сделать сложно. А ещё оказалось, что темы, поднятые полгода назад, весьма актуальны и в нашей новой реальности.

Прежде всего, важно понять, что инженерия резильентности — это кросс-дициплинарная область науки, которая целью своей ставит исследование, формализацию и формирование практик, повышающих способность сложных социо-технических систем быть готовыми к нестандартным ситуациям и авариям, адаптироваться к ним и улучшать свои способности к адаптации.

Долгие годы в процессе разработки программного обеспечения превалировала механистическая картина мира — вера в то, что мы способны разработать программное обеспечение, которое будет работать без аварий, а если авария и произойдет, у неё будет некая коренная причина (root cause), исправив которую, можно предотвратить повторение подобных ошибок в будущем — и, таким образом, поскольку число ошибок конечно, в итоге исправить все ошибки, приводящие к авариям (см. отличную статью Dev, Ops и Determinism про это).

Этот же «инженерный» подход применяется и к тому, как взаимодействуют во время аварии люди: достаточно создать некий инструментарий, воспользовавшись которым, люди смогут исправить проблему (при этом не допуская ошибок).
Читать дальше →

//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=c37350ad-7b43-484a-a4c9-8791f50ebb0e

via Blogger http://vladislav-karelin.blogspot.com/2020/04/redeploy.html #181ap



from WordPress https://vladislavkarelin.wordpress.com/2020/04/23/%d0%b8%d0%bd%d0%b6%d0%b5%d0%bd%d0%b5%d1%80%d0%b8%d1%8f-%d1%80%d0%b5%d0%b7%d0%b8%d0%bb%d1%8c%d0%b5%d0%bd%d1%82%d0%bd%d0%be%d1%81%d1%82%d0%b8-%d0%b7%d0%b0%d0%bc%d0%b5%d1%82%d0%ba%d0%b8/


https://habrastorage.org/webt/j_/tv/iy/j_tviyvkkuxknfzxrabhlqsxnso.png

Комментариев нет:

Отправить комментарий