Società di web marketing a Gorizia
Google sempre
più in difficoltà. Scopriamo il perchè.
L'ascesa di Google
Fino a qualche anno fa erano rimasti sulla scena mondiale a disposizione
degli utenti di Internet alcuni motori di ricerca molto famosi come
Yahoo, Altavista e Lycos.
Nonostante il nome però la qualità delle ricerche e quindi dei risultati
offerti era abbastanza scadente visto che le tecnologie e gli algoritmi
usati nei motori stessi non erano più state sviluppate, con il risultato
che questi strumenti non svolgevano più la funzione per la quale erano
stati creati.
I problemi che affliggevano principalmente i motori erano prima di tutto
la rapida crescita di Internet in termini di pagine web ma non solo
visto che negli anni si sono fatti avanti, con la banda larga, nuovi
contenuti, mi riferisco a quelli multimediali, e quindi non solo pagine
HTML ma documenti di Office, file PDF, file video, audio e così via.
E' qui che emergeva quindi la difficoltà a tenere aggiornati tutti
questi contenuti e offrire dei risultati validi in un tempo ragionevole.
Finalmente dopo un bel po' di tempo, da un progetto sperimentale di due
studenti della Stanford University, nasce Google ormai diventato
il "motore di ricerca" per definizione, conosciuto e usati da tutti.
Servizi di web Marketing a Gorizia
L'architettura di
Google
Google oggi non solo indicizza pagine web ma anche messaggi dei
Newsgroups, Immagini, Notizie ed anche prezzi di prodotti come libri,
software, ecc. anche se questo è ancora in sperimentazione.
Non vi siete mai chiesti quindi come riesce Google ad indicizzare oltre
3 miliardi di pagine web, oltre 700 milioni di messaggi newsgroups,
migliaia di immagini e notizie, e ad offrire risultati di una ricerca in
così poco tempo? Spesso anche in meno di un secondo?
Ebbene, l'architettura di Google è molto complessa. Vi basti pensare che
dalle ultime notizie pare che l'intero funzionamento di Google sia
gestito da circa 10.000 server, dieci mila! distribuiti in 8
data-center.
Questi 10 mila server sono delle specie di thin client, in modo da
contenere i costi, composti principalmente da dischi capienti EIDE,
ottime schede di rete per raggiungere throughput elevati e quindi per
servire più richieste contemporaneamente.
Il sistema operativo adottato è una versione di Linux Redhat
modificata.
Il web server invece è un Apache anch'esso modificato chiamato GWS (Google
Web Server).
Chiaramente come vedete è un'architettura distribuita che è molto
potente ma anche molto flessibile, nel senso che può essere estesa
acquistando nuovi server e mettendoli in funzione.
|