Дьявол — в деталях: что общего между проектированием лестниц и IT-систем?

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

Дьявол — в деталях: что общего между проектированием лестниц и IT-систем?

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

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

При проектировании IT системы важно мыслить широко, уделяя особое внимание мелочам, потому что в любой момент они могут выйти на первый план.

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

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

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

11
Начать дискуссию