Рой Филдинг кандидат наук | |
---|---|
Рой Филдинг выступает на OSCON 08 | |
Родился | Рой Томас Филдинг 1965 г. ( 1965) Лагуна-Бич, Калифорния |
Альма-матер | Калифорнийский университет в Ирвине |
Известен | REST, HTTP-сервер Apache |
Научная карьера | |
Поля | Информатика |
Тезис | « Архитектурные стили и дизайн сетевых архитектур программного обеспечения» (2000 г.) |
Веб-сайт | Рой.gbiv.com |
Рой Томас Филдинг (род. 1965) - американский ученый-компьютерщик, один из основных авторов спецификации HTTP и создатель архитектурного стиля передачи репрезентативного состояния (REST). Он является авторитетом в области архитектуры компьютерных сетей и соучредителем проекта Apache HTTP Server.
Филдинг работает старшим научным сотрудником в Adobe Systems в Сан-Хосе, Калифорния.
Филдинг родился в 1965 году в Лагуна-Бич, Калифорния. Он описывает себя как «частично маори, киви, янки, ирландца, шотландца, британца и пляжного бездельника из Калифорнии». В 1999 году журнал Technology Review TR100 Массачусетского технологического института (MIT) назвал его одним из 100 лучших новаторов в мире в возрасте до 35 лет. В 2000 году он получил докторскую степень в Калифорнийском университете в Ирвине.
В докторской диссертации Филдинга « Архитектурные стили и проектирование сетевых архитектур программного обеспечения» описывается передача репрезентативного состояния (REST) как ключевой архитектурный принцип Всемирной паутины, которому было уделено большое внимание. Люди часто используют REST как подход к разработке веб-сервисов как альтернативу другим спецификациям распределенных вычислений, таким как SOAP. Филдинг также активно участвовал в разработке HTML и унифицированных идентификаторов ресурсов. Филдинг был соучредителем проекта Apache HTTP Server и был членом временных советов OpenSolaris, пока не ушел из сообщества в 2008 году. Он возглавлял Apache Software Foundation в течение первых трех лет и входил в его совет директоров до мая 2014 года.
В период с 2001 по 2006 год Филдинг работал над Waka, прикладным протоколом, задуманным как «бинарная замена HTTP на основе токенов ». Он был «разработан, чтобы соответствовать эффективности архитектурного стиля REST ».