Google webserver

Google webserver
Type Webserver
Udvikler Google
Skrevet i C++ [1] [2]
Operativ system Stærkt modificeret Debian Linux
nyeste version 2.1 [3]
Licens proprietære

Google Web Server (GWS) er en proprietær webserver, der bruges af Google til at organisere sin webinfrastruktur og levere søgetjenester [4] . Ikke tilgængelig til brug uden for virksomheden. På et tidspunkt troede man, at det var udviklet på basis af Apache , men dette blev tilbagevist af en virksomhedsmedarbejder , dvs. GWS er ​​en uafhængig udvikling [4] . GWS teamleder for 2008 var Bharat Mediratta [2] [5] .

GWS er ​​en node, der koordinerer udførelsen af ​​en søgeanmodning fra en bruger, interagerer med back-end-servere (f.eks. reklame-, stave-, caching-, dokument- og indeksservere [6] ) og genererer en svarside i form af HTML [7] .

Fra 2009 er GWS-kildekoden aldrig blevet offentliggjort, og dens metoder er ikke blevet beskrevet i patenter. Ifølge nogle skøn er GWS en af ​​de mest beskyttede og vigtige komponenter i Googles infrastruktur [8] .

I visse perioder, især i 2010, blev andelen af ​​GWS anslået til 13 % af alle aktive websteder [9] . Fra marts 2018 er det rangeret 5. af Netcraft med en andel på omkring 7% af det samlede antal aktive sider [10] . I de fleste tilfælde indeholder HTTP-headere fra Google-sider "gws" uden versionsnummeret i feltet om den anvendte software.

Se også

Noter

  1. Google Chicago jobåbninger
  2. 1 2 Kim, Jen DevOps Guide. Hvordan man opnår fleksibilitet, pålidelighed og sikkerhed i verdensklasse i teknologivirksomheder. - M .: Mann, Ivanov og Ferber, 2018. - S. 201-205 - ISBN 978-5-00100-750-0 .
  3. GWS/2.1: Google Web Server . Hentet 23. marts 2019. Arkiveret fra originalen 23. marts 2019.
  4. 1 2 Googles servernavne arkiveret 31. oktober 2012 på Wayback Machine 17. september   2007
  5. Interview med Bharat Mediratta Om Googles webserver . Jonathan Dingman, Ginside.com, 24/03/2008
  6. Oversigt over Google Cluster Architecture. Papirlink L2 Arkiveret 24. juli 2019 på Wayback Machine , A. Gerbessiotis, njit.edu, cs345 Efterår 2015
  7. Arkiveret kopi . Hentet 24. juli 2019. Arkiveret fra originalen 22. september 2019.
  8. Google Chrome: gratis software som lanceringsplatform Arkiveret 24. juli 2019 på Wayback Machine , Charles-Axel Dein 2009
  9. Arkiveret kopi . Hentet 24. juli 2019. Arkiveret fra originalen 24. juli 2019.
  10. Webserverundersøgelse fra marts 2018 . Netcraft (27. marts 2018). Arkiveret fra originalen den 17. april 2018.