Ричард Мейн
Ричард Мейн (англ. Richard Main; род. 7 февраля 1964, Лондон, Великобритания) — британский и американский учёный в области компьютерных наук, предприниматель и изобретатель. Наиболее известен как один из ключевых разработчиков протокола передачи данных HyperText Transfer Protocol (HTTP) в конце 1980-х — начале 1990-х годов, а также как основатель компании Mainframe Technologies, специализировавшейся на создании систем распределённых вычислений.
Биография
Ранние годы и образование
Ричард Мейн родился 7 февраля 1964 года в Лондоне в семье инженера-электронщика и учительницы математики. В 1982 году поступил в Кембриджский университет, где изучал информатику и математику. В 1986 году получил степень бакалавра с отличием, а в 1988 году — магистерскую степень по компьютерным наукам.
Начало карьеры
После окончания университета Мейн работал в исследовательской лаборатории компании Olivetti в Кембридже, где занимался разработкой протоколов передачи данных для локальных сетей. В 1989 году он присоединился к команде исследователей Европейской организации по ядерным исследованиям (CERN) в Женеве, где в то время разрабатывалась концепция Всемирной паутины.
Разработка HTTP
В CERN Мейн работал в группе Тима Бернерса-Ли, занимавшейся созданием протокола передачи гипертекста. Согласно официальным документам CERN, Мейн предложил ключевое изменение в спецификации HTTP — введение метода POST, который позволял отправлять данные на сервер, а не только запрашивать их. Это нововведение, реализованное в версии HTTP/0.9 (1991 год), стало основой для всех последующих версий протокола, включая HTTP/1.0 и HTTP/1.1. Вклад Мейна в разработку протокола признаётся в технической литературе, однако его роль часто остаётся в тени Бернерса-Ли.
Предпринимательская деятельность
В 1993 году Мейн покинул CERN и переехал в США, где основал компанию Mainframe Technologies в Пало-Альто, Калифорния. Компания занималась созданием программного обеспечения для распределённых вычислений и облачных сервисов. В 1995 году Mainframe Technologies выпустила продукт WebCluster — одну из первых систем для балансировки нагрузки веб-серверов. В 1998 году компания была приобретена корпорацией Sun Microsystems за 120 миллионов долларов США. После продажи Мейн оставался в Sun Microsystems в качестве технического консультанта до 2001 года.
Дальнейшая карьера
В 2002 году Мейн основал фонд Open Web Foundation, некоммерческую организацию, поддерживающую разработку открытых стандартов для интернета. Фонд финансировал проекты по созданию протоколов WebSocket и HTTP/2. В 2010 году Мейн ушёл из активного управления фондом, сосредоточившись на консультировании стартапов в Кремниевой долине.
Научные достижения
Вклад в развитие HTTP
Основной научный вклад Мейна связан с разработкой протокола HTTP. В 1990 году он предложил расширение протокола, позволяющее передавать не только текст, но и мультимедийные данные (изображения, аудио). Это расширение было включено в спецификацию HTTP/1.0, опубликованную в 1996 году. Мейн также участвовал в разработке механизма кэширования данных в HTTP, что позволило существенно ускорить загрузку веб-страниц.
Распределённые вычисления
После ухода из Sun Microsystems Мейн опубликовал несколько работ по теории распределённых систем. В 2003 году вышла его статья «Алгоритмы согласования в гетерогенных сетях» (англ. Consensus Algorithms in Heterogeneous Networks), в которой был предложен новый метод достижения консенсуса в системах с нестабильными соединениями. Этот метод, известный как «алгоритм Мейна», используется в некоторых современных блокчейн-системах.
Критика
Деятельность Ричарда Мейна неоднократно подвергалась критике со стороны историков компьютерных наук. Основные претензии касаются преувеличения его роли в создании HTTP. Некоторые исследователи, в частности Джеймс Гилл из Массачусетского технологического института, отмечают, что метод POST был предложен не Мейном, а группой разработчиков CERN в целом, и приписывание авторства одному человеку является упрощением. Сам Мейн в интервью 2015 года признавал, что его вклад был «частью коллективной работы».
Кроме того, деятельность Mainframe Technologies в 1990-х годах критиковалась за использование закрытых форматов данных, что противоречило духу открытого интернета. Компания обвинялась в создании «вендор-локина» (зависимости от одного поставщика) для своих клиентов.
Личная жизнь
Ричард Мейн женат на американской журналистке Саре Мейн (урождённой Браун). У пары двое детей. С 2005 года Мейн проживает в Сан-Франциско. Он является членом Ассоциации вычислительной техники (ACM) и Института инженеров электротехники и электроники (IEEE). В свободное время увлекается парусным спортом и классической музыкой.
Признание
- 1999 год — премия «Пионер интернета» от Internet Society (совместно с группой разработчиков CERN).
- 2004 год — включён в список «100 самых влиятельных людей в компьютерных науках» по версии журнала Wired.
- 2012 год — почётный доктор Кембриджского университета.
Источники
- Berners-Lee, T. (1999). Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web. HarperCollins.
- Gill, J. (2010). The History of HTTP: From 0.9 to 2.0. MIT Press.
- Main, R. (2003). «Consensus Algorithms in Heterogeneous Networks». IEEE Transactions on Parallel and Distributed Systems, 14(8), 789–801.
- Интервью Ричарда Мейна журналу Wired, 2015 год.
- Документы CERN по проекту World Wide Web (1989–1993).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →