Перейти к содержанию

Выбирайте скучные технологии: концепция инновационных токенов

8.0/10

Эссе 2015 года «Choose Boring Technology» защищает выбор проверенных, «скучных» технологий вместо погони за новизной. Ключевая идея — «инновационные токены»: у компании есть фиксированный запас на длительное время, и его стоит тратить только на действительно важные нововведения, а остальное строить на стабильных инструментах. Материал вновь активно обсуждается на Hacker News; участники приводят примеры, как такой подход помогает избегать избыточно сложных архитектур. Для большинства приложений достаточно простой связки из Linux, PostgreSQL, HAProxy и PHP или Python, что даёт высокую доступность и простоту эксплуатации. Текст остаётся полезной моделью для инженеров и тимлидов при выборе технологического стека.

Контекст

Эссе Дэна МакКинли «Choose Boring Technology» (2015) предлагает командам сознательно выбирать хорошо знакомые, зрелые и широко применяемые технологии, чтобы сберечь ограниченный ресурс — «инновационные токены» — для действительно важных для бизнеса новшеств. Согласно модели автора, каждая компания получает примерно три таких токена, и их тратят на нетривиальные решения (например, Node.js, MongoDB или новую технологию обнаружения сервисов), тогда как остальной стек следует строить на предсказуемых компонентах вроде PostgreSQL, HAProxy и Linux. Статья появилась на волне увлечения микросервисами и модными инструментами и с тех пор стала классическим аргументом в пользу прагматизма в архитектуре.

Влияние

Практический результат для инженеров и менеджеров: ограниченный запас «инновационных токенов» упрощает обоснование технологических компромиссов и помогает команде не перегружать архитектуру новыми инструментами без необходимости.

Обсуждение

Комментаторы называют пост одним из любимых и высоко ценят концепцию «инновационных токенов» для объяснения trade-off коллегам любого уровня. Приводят и конкретный пример в духе «оптимизируй глобально»: тест на языке R заменили скриптом LINQPad, потому что никто в команде не знал R и его окружение имело высокий порог входа.

Источники

Покрытие источниками

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

  1. Частный опыт или мнение; проверено только авторство

    Выбирайте скучные технологии: концепция инновационных токенов

  2. Поддерживается прямым источником

    Эссе 2015 года «Choose Boring Technology» защищает выбор проверенных, «скучных» технологий вместо погони за новизной.

    • mcfunley.com · подтверждает · первоисточник
  3. Только данные автора или производителя

    Согласно модели автора, каждая компания получает примерно три таких токена, и их тратят на нетривиальные решения (например, Node.js, MongoDB или новую технологию обнаружения сервисов), тогда как остальной стек следует строить на предсказуемых компонентах вроде PostgreSQL, HAProxy и Linux.

    • mcfunley.com · подтверждает · первоисточник