eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingjsp vs phpRe: jsp vs php
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
    atman.pl!.POSTED!not-for-mail
    From: Bogusław Szczepanowski <n...@i...net>
    Newsgroups: pl.comp.programming
    Subject: Re: jsp vs php
    Date: Sat, 11 May 2013 21:25:04 +0200
    Organization: Domek i Spółka
    Lines: 69
    Message-ID: <o...@b...internetia.net.pl>
    References: <c...@g...com>
    <4...@g...com>
    <d...@g...com>
    <e...@g...com>
    <51874eb2$0$1250$65785112@news.neostrada.pl>
    <6...@g...com>
    <kmau09$ju5$1@speranza.aioe.org>
    <8...@g...com>
    <kmbgce$ile$1@speranza.aioe.org>
    <e...@g...com>
    <51895d09$0$1252$65785112@news.neostrada.pl>
    <f...@g...com>
    <518a01b5$0$1212$65785112@news.neostrada.pl>
    <6...@g...com>
    <518a831d$0$26699$65785112@news.neostrada.pl>
    <6...@g...com>
    <518aa18a$0$26685$65785112@news.neostrada.pl>
    <1...@g...com>
    <518aa797$0$26697$65785112@news.neostrada.pl>
    <0...@g...com>
    NNTP-Posting-Host: 194.242.0.188
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes
    Content-Transfer-Encoding: Quoted-Printable
    X-Trace: node1.news.atman.pl 1368300305 8397 194.242.0.188 (11 May 2013 19:25:05 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Sat, 11 May 2013 19:25:05 +0000 (UTC)
    User-Agent: Opera Mail/12.15 (Win32)
    Xref: news-archive.icm.edu.pl pl.comp.programming:203312
    [ ukryj nagłówki ]

    Dnia 08-05-2013 o 22:51:56 M.M. <m...@g...com> napisał(a):

    > Zastanawiam sie jak to jest z intensywnie reklamowanymi serwisami. Leci
    > jakas reklama, potem wszyscy wlaczaja internet i probuja sie zalogowac.
    > Powiedzmy ze w ciagu 5 minut wejdzie na strone 1000 ludzi i kazdy sobie
    > jeszcze troche poklika - to pdobno niezbyt duzo. Zapytanie do bazy niech
    > trwa 2s.

    To zdecydowanie za dużo. Jeżeli już na początku (serwis jeszcze nie jest
    popularny = mało danych), na pierwszych stronach serwisu masz zapytania,
    które trwają po 2 sek, to zdecydowanie coś mocno skaszaniłeś. 200 ms to
    chyba maksimum, na które sobie możesz pozwolić.

    > Z prostej arytmetyki wynika, ze laczny czas potrzebny na zapytania
    > wyniesie jakies 1-2 godzin - okolo 20 razy za wolno, a zapytani do bazy
    > moga trwac i 10 sekund.

    Twoja arytmetyka nie jest do końca poprawna, ponieważ serwery potrafią
    równolegle wykonywać kilkadziesiąt zapytań, bez zauważalnej straty
    wydajności. A użytkowników jak założyłeś jest wielu.

    > 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...

    To zależy jak bardzo spójna ta baza musi być. O ile nie robisz systemu
    finansowego, to chyba można zadowolić się weak consistency.

    Facebook zrobił własną bazę danych non-sql, obecnie Apache Cassandra, po
    tym jak mu MySQL przestał wystarczać. Polecam sprawdzić, w jakim języku
    jest napisany silnik tej bazy.

    > 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 :)

    Albo dwa razy za mało: http://goo.gl/79J4

    --
    Boguś
    /Każdy skutek ma swoją przyczynę/

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: