Sanjay Ghemawat

Sanjay Ghemawat (born 1966 in West Lafayette, Indiana)[1] is an Indian American[2] computer scientist and software engineer. He is currently a Senior Fellow at Google in the Systems Infrastructure Group.[3][4] Ghemawat's work at Google, much of it in close collaboration with Jeff Dean,[5] has included big data processing model MapReduce, the Google File System, and databases Bigtable and Spanner. Wired have described him as one of the "most important software engineers of the internet age".[5]

Sanjay Ghemawat
Born1966 (age 52–53)
Education
Known for
Awards
Scientific career
Institutions
ThesisThe Modified Object Buffer: A Storage Management Technique for Object-Oriented Databases (1995)
Doctoral advisors

Education and early career

Ghemawat studied at Cornell University and the Massachusetts Institute of Technology (MIT).[3] He obtained a PhD from MIT in 1995, with a dissertation titled, The Modified Object Buffer: A Storage Management Technique for Object-Oriented Databases. His advisors were Barbara Liskov and Frans Kaashoek.[6]

Before joining Google, Ghemawat worked at the DEC Systems Research Center. There he began his long-time collaboration with Jeff Dean, who worked at another DEC research lab nearby. Their work at DEC included a Java compiler and a system profiling tool.[5]

Career at Google

After DEC was acquired by Compaq, many of its researchers left the company. Dean took a position at the newly founded search engine company Google, and was joined by Ghemawat in 1999. The two began working on Google's core infrastructure, which was having to deal with the search engine's rapid growth in popularity in the early 2000s.[5]

Among others, the projects he's worked on include:

  • MapReduce, a system for large-scale data processing applications.
  • Google File System, is a proprietary distributed file system developed to provide efficient, reliable access to data using large clusters of commodity hardware.
  • Spanner, a scalable, multi-version, globally distributed, and synchronously replicated database
  • Bigtable, a large-scale semi-structured storage system.
  • TensorFlow, an open-source machine-learning software library.

Awards and honors

Ghemawat was elected to the National Academy of Engineering in 2009,[2] and to the American Academy of Arts and Sciences in 2016.[7] In 2012, he and Dean received the ACM Prize in Computing for their work on internet infrastructure.[2][3][4]

Selected publications

  • Ghemawat, Sanjay; Gobioff, Howard; Leung, Shun-Tak (2003). "The Google File System". Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles. SOSP '03. New York, NY, USA: ACM: 29–43. doi:10.1145/945445.945450. ISBN 1581137575.
  • Dean, Jeffrey; Ghemawat, Sanjay (January 2008). "MapReduce: Simplified Data Processing on Large Clusters". Commun. ACM. 51 (1): 107–113. doi:10.1145/1327452.1327492. ISSN 0001-0782.
  • Chang, Fay; Dean, Jeffrey; Ghemawat, Sanjay; Hsieh, Wilson C.; Wallach, Deborah A.; Burrows, Mike; Chandra, Tushar; Fikes, Andrew; Gruber, Robert E. (June 2008). "Bigtable: A Distributed Storage System for Structured Data". ACM Trans. Comput. Syst. 26 (2): 4:1–4:26. doi:10.1145/1365815.1365816. ISSN 0734-2071.
  • Dean, Jeffrey; Ghemawat, Sanjay (January 2010). "MapReduce: A Flexible Data Processing Tool". Commun. ACM. 53 (1): 72–77. doi:10.1145/1629175.1629198. ISSN 0001-0782.
  • Corbett, James C.; Dean, Jeffrey; Epstein, Michael; Fikes, Andrew; Frost, Christopher; Furman, J. J.; Ghemawat, Sanjay; Gubarev, Andrey; Heiser, Christopher (August 2013). "Spanner: Google's Globally Distributed Database". ACM Trans. Comput. Syst. 31 (3): 8:1–8:22. doi:10.1145/2491245 (inactive 2018-01-26). ISSN 0734-2071.
  • Abadi, Martín; Agarwal, Ashish; Barham, Paul; Brevdo, Eugene; Chen, Zhifeng; Citro, Craig; Corrado, Greg S.; Davis, Andy; Dean, Jeffrey (2016-03-14). "TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems". arXiv:1603.04467 [cs.DC].

References

  1. ^ "The Friendship That Made Google Huge". New Yorker. 2018-12-10. Retrieved 2018-12-10.
  2. ^ a b c "Google's Sanjay Ghemawat Co-Winner of Computer Award". India West. 2013-04-09. Retrieved 2017-12-16.
  3. ^ a b c "Sanjay Ghemawat – ACM Prize in Computing". Award Winners. Association for Computing Machinery. Retrieved 2017-12-16.
  4. ^ a b "ACM And Infosys Foundation Honor Google Developers For Innovations That Transformed Internet-Scale Computing". Infosys. Retrieved 2017-12-16.
  5. ^ a b c d Metz, Cade (2012-08-08). "If Xerox PARC Invented the PC, Google Invented the Internet". WIRED. Archived from the original on 2017-12-07. Retrieved 2017-12-16.
  6. ^ "Sanjay Ghemawat". The Mathematics Genealogy Project. Department of Mathematics, North Dakota State University. Retrieved 2017-12-16.
  7. ^ "Membership". American Academy of Arts and Sciences. Retrieved 2017-12-16.
AI Challenge

The AI Challenge was an international artificial intelligence programming contest started by the University of Waterloo Computer Science Club.

Initially the contest was for University of Waterloo students only. In 2010, the contest gained sponsorship from Google and allowed it to extend to international students and the general public.

Android Q

Android "Q" is the upcoming tenth major release and the 17th version of the Android mobile operating system. The first beta of Android Q was released on March 13, 2019 for all Google Pixel phones. The final release of Android Q is scheduled to be released in the third quarter of 2019.

BigQuery

BigQuery is a RESTful web service that enables interactive analysis of massively large datasets working in conjunction with Google Storage. It is a serverless Platform as a Service (PaaS) that may be used complementarily with MapReduce.

Chromebit

The Chromebit is a dongle running Google's Chrome OS operating system. When placed in the HDMI port of a television or a monitor, this device turns that display into a personal computer. Chromebit allows adding a keyboard or mouse over Bluetooth or Wi-Fi. The device was announced in April 2015 and began shipping that November.

G Suite Marketplace

G Suite Marketplace (formerly Google Apps Marketplace) is a product of Google Inc. It is an online store for web applications that work with Google Apps (Gmail, Google Docs, Google Sites, Google Calendar, Google Contacts, etc.) and with third party software. Some Apps are free. Apps are based on Google APIs or on Google Apps Script.

Ghemawat

Ghemawat (Hindi: घेमावत) is an Indian surname.Notable people with this surname include:

Pankaj Ghemawat (born 1959), Indian-American economist

Sanjay Ghemawat (born 1966), Indian-American computer scientist

Google Behind the Screen

"Google: Behind the Screen" (Dutch: "Google: achter het scherm") is a 51-minute episode of the documentary television series Backlight about Google. The episode was first broadcast on 7 May 2006 by VPRO on Nederland 3. It was directed by IJsbrand van Veelen, produced by Nicoline Tania, and edited by Doke Romeijn and Frank Wiering.

Google Dataset Search

Google Dataset Search is a search engine from Google that helps researchers locate online data that is freely available for use. The company launched the service on September 5, 2018, and stated that the product was targeted at scientists and data journalists.

Google Dataset Search complements Google Scholar, the company's search engine for academic studies and reports.

Google Finance

Google Finance is a website focusing on business news and financial information hosted by Google.

Google Fit

Google Fit is a health-tracking platform developed by Google for the Android operating system and Wear OS. It is a single set of APIs that blends data from multiple apps and devices. Google Fit uses sensors in a user's activity tracker or mobile device to record physical fitness activities (such as walking or cycling), which are measured against the user's fitness goals to provide a comprehensive view of their fitness.

Google Forms

Google Forms is a survey administration app that is included in the Google Drive office suite along with Google Docs, Google Sheets, and Google Slides.

Forms features all of the collaboration and sharing features found in Docs, Sheets, and Slides.

Google Guice

Google Guice (pronounced "juice") is an open-source software framework for the Java platform released by Google under the Apache License. It provides support for dependency injection using annotations to configure Java objects. Dependency injection is a design pattern whose core principle is to separate behavior from dependency resolution.

Guice allows implementation classes to be bound programmatically to an interface, then injected into constructors, methods or fields using an @Inject annotation. When more than one implementation of the same interface is needed, the user can create custom annotations that identify an implementation, then use that annotation when injecting it.

Being the first generic framework for dependency injection using Java annotations in 2008, Guice won the 18th Jolt Award for best Library, Framework, or Component.

Google The Thinking Factory

Google: The Thinking Factory is documentary film about Google Inc. from 2008 written and directed by Gilles Cayatte.

Ical (Unix)

ical is a calendar package written in Tcl/Tk by Sanjay Ghemawat for Unix systems. ical is known for its simple, intuitive interface. It's possible for Tcl/Tk programmers to extend ical with custom functionality. It stores all calendaring information in a single flat text file per user that may be easily parsed by other programs. ical is free software released under the GNU General Public License.

ical is not related to the iCalendar format standard, and does not support it. It is also not related to Apple Inc.'s calendaring application, Calendar (which was previously called iCal).

Jeff Dean (computer scientist)

Jeffrey Adgate "Jeff" Dean (born July 1968) is an American computer scientist and software engineer. He is currently the lead of Google.ai, Google's AI division.

LevelDB

LevelDB is an open-source on-disk key-value store written by Google fellows Jeffrey Dean and Sanjay Ghemawat. Inspired by Bigtable, LevelDB is hosted on GitHub under the New BSD License and has been ported to a variety of Unix-based systems, macOS, Windows, and Android.

Project Sunroof

Project Sunroof is a solar power initiative started by Google engineer Carl Elkin. The initiative's stated purpose is "mapping the planet's solar potential, one roof at a time."

Rajen Sheth

Rajen Sheth is an executive at Google, where he currently runs product management at cloud AI and machine learning team. The idea of an enterprise version Google's email service Gmail was pitched by Rajen in a meeting with CEO Eric Schmidt in 2004. Schmidt initially rejected the proposal, arguing that the division should focus on web search, but the suggestion was later accepted. Sheth is known as "father of Google Apps", and is responsible for development of Chrome and Chrome OS for Business.

SIGOPS Mark Weiser Award

The ACM SIGOPS (Special Interest Group on Operating Systems) Mark Weiser Award is awarded to an individual who has shown creativity and innovation in operating system research. The recipients began their career no earlier than 20 years prior to nomimation. The special-interest-group-level award was created in 2001 and is named after Mark Weiser, the father of ubiquitous computing.The winners of this award have been:

2018: Andrea Arpaci-Dusseau and Remzi Arpaci-Dusseau, University of Wisconsin-Madison

2017: Nickolai Zeldovich, MIT

2016: Antony Rowstron, Microsoft Research (Cambridge)

2015: Yuanyuan Zhou, UCSD

2014: Eddie Kohler, Harvard University

2013: Stefan Savage, UCSD

2012: Jeff Dean and Sanjay Ghemawat, Google

2011: Miguel Castro, Microsoft Research

2010: Robert Tappan Morris, MIT

2009: Eric Brewer, UC Berkeley/Google

2008: Peter Druschel, MPI

2007: Peter M. Chen, University of Michigan

2006: Dawson Engler, Stanford University

2005: Thomas E. Anderson, University of Washington

2004: Brian N. Bershad, University of Washington/Google

2003: Mike Burrows, Google

2002: Mendel Rosenblum, Stanford University

2001: Frans Kaashoek, MIT

This page is based on a Wikipedia article written by authors (here).
Text is available under the CC BY-SA 3.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.