Санджай Гемават - Sanjay Ghemawat

Санджай Гемават
Родился 1966 (54–55 лет)
Образование
Известен
Награды
Научная карьера
Учреждения
Тезис Модифицированный объектный буфер: метод управления хранилищем для объектно-ориентированных баз данных  (1995)
Докторанты

Санджай Гемават (родился 1 января 1966 года в Вест-Лафайете , штат Индиана ) - индийский американский ученый и инженер-программист . В настоящее время он является старшим научным сотрудником в Google в инфраструктуре группы систем. Работа Гемавата в Google, по большей части в тесном сотрудничестве с Джеффом Дином , включала модель обработки больших данных MapReduce , файловую систему Google и базы данных Bigtable и Spanner . Wired охарактеризовали его как одного из «самых важных инженеров-программистов эпохи Интернета».

Гемават был избран членом Национальной инженерной академии в 2009 году за вклад в науку и разработку крупномасштабных распределенных компьютерных систем.

Образование и начало карьеры

Гемават учился в Корнельском университете и Массачусетском технологическом институте (MIT). Он получил докторскую степень в Массачусетском технологическом институте в 1995 году, защитив диссертацию под названием «Модифицированный объектный буфер: метод управления хранилищем для объектно-ориентированных баз данных». Его советниками были Барбара Лисков и Франс Каашук .

До прихода в Google Гемават работал в Центре системных исследований DEC . Там он начал свое долгое сотрудничество с Джеффом Дином , который работал в другой исследовательской лаборатории DEC поблизости. Их работа в DEC включала компилятор Java и инструмент для профилирования системы .

Карьера в Google

После того, как DEC была приобретена Compaq , многие исследователи покинули компанию. Дин занял позицию в недавно основанной поисковой компании Google , к которой в 1999 году присоединился Гемават. Они оба начали работать над основной инфраструктурой Google, внося улучшения, чтобы справиться с быстрым ростом пользователей поисковой системы в начале 2000-х годов.

Работа Гемавата в Google включает:

  • MapReduce , система для крупномасштабных приложений обработки данных.
  • Файловая система Google - это запатентованная распределенная файловая система, разработанная для обеспечения эффективного и надежного доступа к данным с использованием больших кластеров стандартного оборудования.
  • Spanner , масштабируемая, многоверсионная, глобально распределенная и синхронно реплицируемая база данных
  • Bigtable , крупномасштабная полуструктурированная система хранения.
  • TensorFlow , библиотека программного обеспечения для машинного обучения с открытым исходным кодом.

Награды и отличия

Гемават был избран членом Национальной инженерной академии в 2009 году и Американской академии искусств и наук в 2016 году. В 2012 году он и Дин получили премию ACM в области вычислительной техники за свою работу над интернет-инфраструктурой и премию ACM SIGOPS Марка Вайзера. .

Избранные публикации

  • Гемават, Санджай; Гобиофф, Ховард; Леунг, Шун-Так (2003). «Файловая система Google». Труды девятнадцатого симпозиума ACM по принципам операционных систем . СОСП '03. Нью-Йорк, Нью-Йорк, США: ACM: 29–43. DOI : 10.1145 / 945445.945450 . ISBN 1581137575. S2CID  221261373 .
  • Дин, Джеффри; Гемават, Санджай (январь 2008 г.). «MapReduce: упрощенная обработка данных в больших кластерах». Commun. ACM . 51 (1): 107–113. DOI : 10.1145 / 1327452.1327492 . ISSN  0001-0782 . S2CID  221021701 .
  • Чанг, Фэй; Дин, Джеффри; Гемават, Санджай; Hsieh, Wilson C .; Wallach, Deborah A .; Берроуз, Майк; Чандра, Тушар; Фикс, Андрей; Грубер, Роберт Э. (июнь 2008 г.). «Bigtable: распределенная система хранения структурированных данных». ACM Trans. Comput. Syst . 26 (2): 4: 1–4: 26. DOI : 10.1145 / 1365815.1365816 . ISSN  0734-2071 . S2CID  214769387 .
  • Дин, Джеффри; Гемават, Санджай (январь 2010 г.). «MapReduce: гибкий инструмент обработки данных» . Commun. ACM . 53 (1): 72–77. DOI : 10.1145 / 1629175.1629198 . ISSN  0001-0782 .
  • Корбетт, Джеймс С .; Дин, Джеффри; Эпштейн, Майкл; Фикс, Андрей; Фрост, Кристофер; Фурман, JJ; Гемават, Санджай; Губарев Андрей; Хайзер, Кристофер (август 2013 г.). "Spanner: глобально распределенная база данных Google" . ACM Trans. Comput. Syst . 31 (3): 8: 1–8: 22. DOI : 10.1145 / 2518037.2491245 . ISSN  0734-2071 .
  • Абади, Мартин; Агарвал, Ашиш; Бархам, Пол; Бревдо, Евгений; Чен, Чжифэн; Ситро, Крейг; Corrado, Greg S .; Дэвис, Энди; Дин, Джеффри (14 марта 2016 г.). «TensorFlow: крупномасштабное машинное обучение в гетерогенных распределенных системах». arXiv : 1603.04467 [ cs.DC ].

использованная литература

  1. ^ "Дружба, которая сделала Google огромным" . Житель Нью-Йорка . 10 декабря 2018 . Проверено 10 декабря 2018 года .
  2. ^ a b c "Санджай Гемават, соавтор компьютерной премии Google" . Индия Запад . 9 апреля 2013 . Проверено 16 декабря 2017 года .
  3. ^ a b c «Санджай Гемават - Приз ACM в области вычислительной техники» . Победители премии . Ассоциация вычислительной техники . Проверено 16 декабря 2017 года .
  4. ^ a b «ACM и Infosys Foundation награждают разработчиков Google за инновации, которые изменили вычисления в масштабе Интернета» . Infosys . Проверено 16 декабря 2017 года .
  5. ^ a b c d Мец, Кейд (8 августа 2012 г.). «Если Xerox PARC изобрела ПК, то Google изобрела Интернет» . ПРОВОДНОЙ . Архивировано 7 декабря 2017 года . Проверено 16 декабря 2017 года .
  6. ^ "Санджай Гемават" . Проект "Математическая генеалогия" . Департамент математики Государственного университета Северной Дакоты . Проверено 16 декабря 2017 года .
  7. ^ «Членство» . Американская академия искусств и наук . Проверено 16 декабря 2017 года .
  8. ^ "Премия Марка Вейзера" . ACM SIGOPS . Проверено 5 июля 2019 года .