Google webbserver

Google webbserver
Sorts webbserver
Utvecklaren Google
Skrivet i C++ [1] [2]
Operativ system Kraftigt modifierad Debian Linux
senaste versionen 2.1 [3]
Licens Proprietär

Google Web Server (GWS) är en egen webbserver som används av Google för att organisera sin webbinfrastruktur och tillhandahålla söktjänster [4] . Ej tillgänglig för användning utanför företaget. En gång trodde man att den utvecklades på basis av Apache , men detta motbevisades av en företagsanställd , d.v.s. GWS är en oberoende utveckling [4] . GWS teamledare för 2008 var Bharat Mediratta [2] [5] .

GWS är en nod som koordinerar exekveringen av en sökbegäran från en användare, interagerar med back-end-servrar (t.ex. reklam-, stavnings-, cache-, dokument- och indexservrar [6] ) och genererar en svarssida i form av HTML [7] .

Från och med 2009 har GWS-källkoden aldrig publicerats, och dess metoder har inte beskrivits i patent. Enligt vissa uppskattningar är GWS en av de mest skyddade och viktiga komponenterna i Googles infrastruktur [8] .

Under vissa tidsperioder, särskilt 2010, uppskattades andelen GWS till 13 % av alla aktiva webbplatser [9] . Från och med mars 2018 rankas den på 5:e plats av Netcraft med en andel på cirka 7 % av det totala antalet aktiva sajter [10] . I de flesta fall innehåller HTTP-rubriker från Google-sidor "gws" utan versionsnumret i fältet om programvaran som används.

Se även

Anteckningar

  1. Google Chicago lediga jobb
  2. 1 2 Kim, Jen DevOps Guide. Hur man uppnår flexibilitet, tillförlitlighet och säkerhet i världsklass i teknikföretag. - M .: Mann, Ivanov och Ferber, 2018. - S. 201-205 - ISBN 978-5-00100-750-0 .
  3. GWS/2.1: Googles webbserver . Hämtad 23 mars 2019. Arkiverad från originalet 23 mars 2019.
  4. 1 2 Googles servernamn arkiverade 31 oktober 2012 på Wayback Machine 17 september   2007
  5. Intervju med Bharat Mediratta Om Googles webbserver . Jonathan Dingman, Ginside.com, 2008-03-24
  6. Översikt över Google Cluster Architecture. Papperslänk L2 Arkiverad 24 juli 2019 på Wayback Machine , A. Gerbessiotis, njit.edu, cs345 Hösten 2015
  7. Arkiverad kopia . Hämtad 24 juli 2019. Arkiverad från originalet 22 september 2019.
  8. Google Chrome: fri programvara som lanseringsplattform Arkiverad 24 juli 2019 på Wayback Machine , Charles-Axel Dein 2009
  9. Arkiverad kopia . Hämtad 24 juli 2019. Arkiverad från originalet 24 juli 2019.
  10. Mars 2018 webbserverundersökning . Netcraft (27 mars 2018). Arkiverad från originalet den 17 april 2018.