. Programy vytvořené pomocí Java může existovat nezávisle na jiných programů. Jsou to Java aplikace, které obsluhují všechna data na zadním konci Google Calendar.
Uživatelů Kalendář
Google naleznete na straně klienta systému. Ta se skládá z webové stránky posílena Javascript. Javascript a Java nejsou totéž. Jazyk Java umožňuje programátorům vytvářet programy sahat od plných žádostí do menších applety. Vývojáři používají Javascript posílit webových služeb. Nemohou ji použít k vytváření programů, které fungují mimo zkušenost webového prohlížeče.
To asi zabalí se všeho Google outsidery vědět o kalendářní systém Google. Ale můžeme provést několik odhadů o další podrobnosti:
Google inklinuje používat relativně levný hardware pro své systémy. Místo investování do špičkových technologií, který zvládne terabajtů dat, nákupů Google levným hardware, který integruje s existujícími sítěmi bez problémů. Zatímco hardware nemá všechny zvonky a píšťalky dražších zařízení, slouží svému účelu. Vzhledem k tomu, že je to levné, to nestojí moc přidat další kapacitu systému, což znamená, že je škálovatelné.
Jedním z možných uspořádání hardwaru by zahrnovala aplikační servery a databázové servery. Aplikační server by zpracovat programy, které dělají Google Kalendář možné, včetně integrace s dalšími aplikacemi Google. Databázové servery fungují jako úložiště. Google může také použít ovladač nebo administrativní server, který se chová jako strážný.
Jedním z kompromisů při použití levného hardwaru je spolehlivost. Levné stroje mají tendenci prolomit častěji než ty drahé. Google ví, že se to může stát, a ve skutečnosti navrhuje své systémy souborů kolem něj. Google ukládá stejná data na více počítačích - praxi známé jako redundance. Pokud server selže, jiný může mít své místo téměř okamžitě. Cílem společnosti Google je snížit přerušení služby v maximální možné míře při zachování uživatelských dat.
Google neříká, kolik strojů je zasvětí provozovat služby jako Google Calendar. Ale Google má několik obrovských datových center. Datovém centru je budova, která zaštiťuje počítačové vybavení, obvykle uložen v kovové police jednotek nazývaných regály. Velké datové centrum může pojmout tisíce serverů. Kolik z těchto serverů spustit Kalendář Google? To je jediný známý pro lidi uvnitř společnosti Google sám.
Chcete se dozvědět více o aplikacích Google a souvisejících informací? Plán nějaký čas s odkazy na následující straně.