Wpis z mikrobloga

@plushy

no ale PHP obsługuje bazy asynchronicznie

Tzn? Bo chyba inaczej rozumiesz asynchroniczność, niż reszta świata ( ͡° ͜ʖ ͡°)

jeśli request zajmuje synchronicznie 20ms to więcej z tego nie ma sensu cisnąć bo nic to nie da

A potem klient stwierdzi, że chce jeszcze X, Y, Z i request z 20ms robi się sekunda, no i się zaczynają jaja. Request po 20ms raczej nie będą wąskim gardłem
Typowe uzycie oznacza ze przy kazdym requescie WWW startujesz aplikacje, zamiast typowego podejscia z innych jezykow gdzie aplikacja caly czas dziala i realizuje kolejne requesty.


@be_a_st: są rozwiązania typu php-react, php-pm czy swoole które pozwalają na uruchomienie aplikacji raz, te ostatnie rozwiązanie pozwala na wydajność rzędu milionów requestów na sekundę w porównaniu do standardowych kilku-kilkunastu tysięcy przy typowym użyciu php
@Jurigag: Dzieki za infoo swoole. Testowalem php-react i jakos d. nie urywalo (porownywalne a nawet wolniejsze od zwyklego uzycia via Apache). Inna sprawa ze zadaniem byl prosty skrypt, nie framework startujacy przez 100ms.