🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #205566

Re: jsp vs php

#205566
From: Edek
Date: Wed, 08 May 2013 21:57
24 lines
2994 bytes
Dnia Wed, 08 May 2013 13:51:56 -0700 po głębokim namyśle M.M. rzekł:

> Co sie robi w tak mocno obciazonych serwisach? Po prostu stawia sie baze
> danych na klastrze 100 komputerow? Oczywiste jest, ze zrownoleglenie
> niektorych operacji na bazie danych w ogle nie jest mozliwe. Do tego
> wiele operacji nie skaluje sie liniowo. A jednak taki face-book
> dziala... Nie wiem ile w tym prawdy, ale gdzies czytalem, ze face-book
> jest uruchomiony na klastrze zlozonym z 30tys komputerow - wydaje mi
> sie, ze jedno zero za duzo :)

Generalnie potrzebujesz szybką bazę. Jak z każdym skalowaniem,
można "w górę" i "w bok". Te pierwsze to duże szafy z szybkimi
macierzami dysków (raid, bbwc na start) i rozwiązania takie jak
IntentLog czy inne cache, osobno do odczytu (spory) i do zapisu
(non-volatile). Stosuje się chociażby ssd do tych celów,
albo zerknij na karty Fusion-IO.

Te "w bok", czyli mnóstwo kompputerów, to różne rozwiązania, gdzie
wiele dzieje się w RAM. Tak naprawdę przy odpowiedniej replikacji 
dane w RAM są bezpieczne i jednocześnie błyskawicznie dostępne.
No a temat replikacji to osobna dziedzina.

-- 
Edek
Technical Details
Message-ID: <kmehou$v4c$24@mx1.internetia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
References: <cfa1e1b8-b40c-45e1-a091-7e7a1f53c751@googlegroups.com> <db2da6e3-badf-46d1-b0b5-3bead35d039e@googlegroups.com> <e29c6d46-5143-4e90-b0d7-5322767a06e8@googlegroups.com> <51874eb2$0$1250$65785112@news.neostrada.pl> <6f61945a-2435-4f60-bd44-29994fd65fcd@googlegroups.com> <kmau09$ju5$1@speranza.aioe.org> <8c385987-52d9-4567-bbff-3aa0465b34bc@googlegroups.com> <kmbgce$ile$1@speranza.aioe.org> <e30f409d-0f8d-449c-93f2-9abf7383886f@googlegroups.com> <51895d09$0$1252$65785112@news.neostrada.pl> <f051c2ca-db78-425d-bcbe-c3379439fc43@googlegroups.com> <518a01b5$0$1212$65785112@news.neostrada.pl> <66d71384-6af0-4777-9aee-5fa47f7f1830@googlegroups.com> <518a831d$0$26699$65785112@news.neostrada.pl> <691ef3e3-967c-4881-84ea-897dfcbe171f@googlegroups.com> <518aa18a$0$26685$65785112@news.neostrada.pl> <10977a42-69de-416d-a16e-9dff0abfc431@googlegroups.com> <518aa797$0$26697$65785112@news.neostrada.pl> <01a92824-15f4-45d3-9f9b-ece10248ad63@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Edek <edek.pienkowski@gmail.com>
Newsgroups: pl.comp.programming
Subject: Re: jsp vs php
Date: Wed, 8 May 2013 21:57:50 +0000 (UTC)
Organization: Netia S.A.
Lines: 24
Message-ID: <kmehou$v4c$24@mx1.internetia.pl>
References: <cfa1e1b8-b40c-45e1-a091-7e7a1f53c751@googlegroups.com> <db2da6e3-badf-46d1-b0b5-3bead35d039e@googlegroups.com> <e29c6d46-5143-4e90-b0d7-5322767a06e8@googlegroups.com> <51874eb2$0$1250$65785112@news.neostrada.pl> <6f61945a-2435-4f60-bd44-29994fd65fcd@googlegroups.com> <kmau09$ju5$1@speranza.aioe.org> <8c385987-52d9-4567-bbff-3aa0465b34bc@googlegroups.com> <kmbgce$ile$1@speranza.aioe.org> <e30f409d-0f8d-449c-93f2-9abf7383886f@googlegroups.com> <51895d09$0$1252$65785112@news.neostrada.pl> <f051c2ca-db78-425d-bcbe-c3379439fc43@googlegroups.com> <518a01b5$0$1212$65785112@news.neostrada.pl> <66d71384-6af0-4777-9aee-5fa47f7f1830@googlegroups.com> <518a831d$0$26699$65785112@news.neostrada.pl> <691ef3e3-967c-4881-84ea-897dfcbe171f@googlegroups.com> <518aa18a$0$26685$65785112@news.neostrada.pl> <10977a42-69de-416d-a16e-9dff0abfc431@googlegroups.com> <518aa797$0$26697$65785112@news.neostrada.pl> <01a92824-15f4-45d3-9f9b-ece10248ad63@googlegroups.com>
NNTP-Posting-Host: 159-205-138-229.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1368050270 31884 159.205.138.229 (8 May 2013 21:57:50 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Wed, 8 May 2013 21:57:50 +0000 (UTC)
X-Tech-Contact: usenet@internetia.pl
User-Agent: Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2)
X-Server-Info: http://www.internetia.pl/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit