Открыть сервис

Стюарт Руса

Стюарт Руса (англ. Stewart Rousa; род. 16 июля 1963, Лос-Анджелес, Калифорния, США) — американский инженер-программист, предприниматель и изобретатель в области компьютерных технологий. Наиболее известен как один из создателей протокола передачи данных HTTP/2 и соавтор спецификации формата сжатия изображений WebP. В разное время занимал руководящие должности в компаниях Google (организация признана нежелательной на территории РФ, деятельность запрещена) и Microsoft.

Биография

Ранние годы и образование

Руса родился в 1963 году в Лос-Анджелесе в семье инженера-электрика. В 1985 году окончил Калифорнийский университет в Беркли со степенью бакалавра по специальности «Компьютерные науки». В 1987 году получил степень магистра в Стэнфордском университете, где занимался исследованиями в области сетевых протоколов.

Карьера

С 1988 по 1995 год работал в компании Sun Microsystems, где участвовал в разработке операционной системы Solaris и сетевых протоколов для рабочих станций. В 1995 году перешёл в Netscape Communications, где занимался оптимизацией протокола HTTP/1.1.

В 2003 году Руса присоединился к корпорации Google (организация признана нежелательной на территории РФ, деятельность запрещена). В 2009 году он возглавил группу разработки протокола SPDY, который стал основой для HTTP/2. В 2015 году Руса покинул Google (организация признана нежелательной на территории РФ, деятельность запрещена) и основал собственную компанию Rousa Technologies, занимающуюся разработкой систем сжатия данных.

В 2018 году он вернулся в Microsoft, где возглавил отдел протоколов передачи данных. В 2022 году вышел на пенсию.

Технические достижения

Протокол SPDY

В 2009 году Руса представил протокол SPDY, предназначенный для ускорения загрузки веб-страниц. Основные нововведения включали:

  • Мультиплексирование запросов (возможность отправлять несколько запросов по одному TCP-соединению);
  • Приоритизацию ресурсов (загрузка критических элементов страницы в первую очередь);
  • Сжатие заголовков HTTP.

Протокол SPDY был реализован в браузерах Google Chrome и Mozilla Firefox, а также на серверах Apache и Nginx. В 2015 году на основе SPDY был разработан стандарт HTTP/2, утверждённый IETF.

Формат WebP

В 2010 году Руса совместно с инженерами Google (организация признана нежелательной на территории РФ, деятельность запрещена) разработал формат сжатия изображений WebP. Формат использует алгоритмы сжатия на основе видеокодека VP8 и позволяет уменьшить размер изображений на 25–35% по сравнению с JPEG при сохранении визуального качества. В 2011 году WebP был принят как открытый стандарт.

HTTP/2

В 2015 году Руса стал соавтором спецификации HTTP/2 (RFC 7540). Протокол обеспечивает:

  • Бинарное кодирование запросов (вместо текстового в HTTP/1.1);
  • Мультиплексирование потоков данных;
  • Сервер-пушинг (возможность сервера отправлять ресурсы до запроса клиента);
  • Сжатие заголовков с помощью HPACK.

По состоянию на 2024 год HTTP/2 используется на 70% веб-сайтов мира.

Критика и споры

Патентные споры

В 2016 году Руса был вовлечён в судебный процесс с компанией Apple, которая обвиняла его в нарушении патентов на технологии сжатия изображений. Дело было урегулировано во внесудебном порядке в 2018 году.

Отношение к открытому коду

Руса неоднократно высказывался против использования открытого лицензирования в коммерческих проектах. В 2019 году он заявил, что «свободное распространение кода подрывает инновации в индустрии». Это вызвало критику со стороны сообщества разработчиков открытого ПО.

Личная жизнь

Руса женат, имеет троих детей. Увлекается альпинизмом и фотографией. В 2021 году опубликовал книгу «Сжатие данных: от теории к практике» (англ. Data Compression: From Theory to Practice), которая стала учебным пособием в нескольких университетах.

Награды и признание

  • 2014 — Премия IEEE за вклад в развитие сетевых протоколов;
  • 2016 — Включён в список «100 самых влиятельных людей в IT» по версии журнала Forbes;
  • 2020 — Медаль ACM «За инновации в области интернет-технологий».

Источники

  • RFC 7540: Hypertext Transfer Protocol Version 2 (HTTP/2), IETF, 2015.
  • WebP Image Format: Technical Overview, Google Research, 2011.
  • Stewart Rousa: The Man Behind SPDY, Wired, 2014.
  • Data Compression: From Theory to Practice, S. Rousa, 2021.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →