От Татлина до современных инженеров: что связывает идеи прошлого и технологии будущего

Wait 5 sec.

Сто лет назад архитекторы и инженеры искали новые формы для нового времени. Сегодня слово «архитектура» давно вышло за пределы зданий. Например, его используют, когда говорят о том, как устроены сложные системы и как связаны их части.За это время изменились технологии и инструменты, но многие инженерные идеи и подходы прошлого продолжают жить.Разбираемся, почему имя Татлина спустя сто лет можно встретить в технологических продуктах и как прошлое связано с будущим.Функция определяет формуФункция определяет форму — один из принципов конструктивизма. Архитекторы этого направления отталкивались прежде всего от назначения здания, его конструкции и материалов. С конструктивизмом и русским авангардом связаны имена Владимира Татлина, братьев Весниных, Георгия Вегмана и Якова Корнфельда.Спустя сто лет эти имена можно встретить ещё и в другом контексте. Продукты YADRO — системы хранения данных TATLIN, серверные платформы VESNIN и VEGMAN, сетевой коммутатор KORNFELD — названы в их честь.Но вдохновение прошлым проявляется не только в названиях. Идея о том, что форма следует за функцией, близка и подходу YADRO к разработке: устройство решения определяется задачей, которую оно должно выполнять.В семействе TATLIN, например, разные системы рассчитаны на разные задачи: корпоративные приложения, виртуализацию и аналитику, хранение больших объёмов неструктурированных данных, резервное копирование. Назначение отличается — вместе с ним меняется и устройство продукта.Так идея, пришедшая из архитектуры прошлого века, продолжает жить уже в архитектуре вычислительных систем настоящего.Будущее, которое уже представлялиСегодня вычислительные системы окружают нас повсюду. Но многие технологии, без которых сложно представить современный мир, когда-то сами выглядели слишком смелыми.На Всемирных выставках XIX–XX веков показывали электричество и первые автомобили — технологии, которым только предстояло стать частью повседневной жизни. Арифмометры выполняли вычисления задолго до появления электронных компьютеров, а Никола Тесла экспериментировал с беспроводной передачей энергии и связи.Свои версии будущего предлагала и научная фантастика. HAL 9000 разговаривал с человеком и принимал решения, в TRON по цифровому миру носились светоциклы, а в «Пятом элементе» транспорт поднялся над городскими дорогами.Не все эти образы воплотились в реальности. Но некоторые уже не кажутся такими далёкими: например, возможность разговаривать с AI-системой сегодня никого не удивляет.Мы не всегда можем предугадать, какие из сегодняшних идей станут частью повседневности через десятки лет. Но история технологий показывает: то, что когда-то казалось слишком смелым, со временем может стать настолько обыденным, что мы перестаём задумываться, как оно устроено.За устройствами и сервисами, которыми мы пользуемся каждый день, при этом остаётся сложная работа: множество решений о том, как связать отдельные части системы, что произойдёт в разных сценариях, где могут возникнуть ошибки и какой инструмент лучше подойдёт для конкретной задачи.Технологии и инструменты меняются. Но меняются ли вместе с ними сами подходы к работе?Технологии меняются. А принципы?Мы спросили инженеров YADRO, какой принцип в их работе не устаревает, даже когда меняются инструменты.Тохир, старший системный архитектор:«Я стараюсь подняться на максимально высокий уровень абстракции и двигаться сверху вниз, сохраняя мысли и решения простыми и понятными. Когда в голове есть структура, проще понять, какую проблему решает новая технология и какие эффекты может дать её использование».Тимур, инженер по разработке ПО:«Код должен быть простым и красивым. Сначала нужно придумать идею, потом разбить её на шаги и начать реализовывать».Евгений, старший инженер по разработке ПО:«Технологии — это инструмент. Главное — начинать с анализа требований, рисков и пользовательских сценариев, а уже потом думать, где нужен ручной тест, где автоматизация, а где достаточно мониторинга. Не устаревают критическое мышление и умение задать вопрос: „А что если?“».Анастасия, старший инженер по тестированию:«Внимательность и дотошность в моей работе не меняются. Меняются подходы к управлению процессом, но сама его суть остаётся».Андрей, старший инженер по разработке ПО:«Для меня главное — команда и готовность помогать друг другу, а не соревноваться там, где идёт работа на общий результат. Технологии и инструменты меняются, а уважение, честная обратная связь и готовность подставить плечо остаются главными».Амир, младший инженер по верификации BIOS/BMC:«Важно уточнять то, что непонятно, не бояться попросить помощи или совета и самому помогать, когда обращаются к тебе».Технологии дают инженерам новые способы решать задачи, но не меняют того, с чего начинается хорошее решение: понять задачу, увидеть систему целиком, разобрать её на части, задать вопрос, проверить предположение, обсудить его с коллегами — и уже потом определить, какой инструмент использовать.И если посмотреть на всё это вместе, граница между прошлым, настоящим и будущим оказывается уже не такой чёткой. Мы вдохновляемся идеями прошлого и используем накопленный опыт, чтобы сегодня создавать решения для будущего.Соберите свою «Архитектуру реальности»Именно эту связь времени мы показали в своём проекте «Архитектура реальности» от YADRO.В одном городе соседствуют Башня Татлина и Дом Наркомфина, арифмометр и перфокарта, современные технологии YADRO, HAL 9000, светоциклы из TRON и космический лифт.У города четыре параметра: память, технологии, скорость и нагрузка. Меняя их сочетание, можно собрать свою версию города и увидеть, как она будет меняться.Предлагаем вам собрать свою версию города, найти все пасхалки и посмотреть, какой получится ваша «Архитектура реальности».Перейти в игруИ если вам близок такой подход, будем благодарны за поддержку YADRO в рейтинге работодателей.Реклама. ООО «КНС ГРУПП», ИНН 7701411241, erid: 2W5zFHkvufX