Totaler Quatsch.bwoebi hat geschrieben:Apache ist bekannt dafür nicht der schnellste Webserver zu sein und etwas featureüberladen zu sein.
Ja Apache ist langsamer im Umgang mit static files was aber eher an der asynchronous i/o liegt, als an allem anderen. jeder der sich mit apache beschäftigt weiß ihn zu konfigurieren. und dann spielt es keine rolle was man davor macht. ob nginx, HAProxy oder w/e.
und nein keep-alive macht das polling nicht angenehmer. und eine 10+ Mbit/s connection macht alles auch nicht besser. Page Loads werden nur um 5% besser wenn man eine Internet Verbindung von 5 Mbit/s auf 10 mbit/s erhöht. glücklicherweiße hat freewar keep-alive weshalb der round-trip hier deutlich verkleinert wird (syn, rwnd, cwnd, ack fällt weg). trotzdem ist ein socket, deutlich effizienter.
außerdem geht es hier auch darum das ein polling immer unnötigen load verursacht, weil es nicht interrupt gesteuert ist.
ist ja auch scheiß egal, wird wahrscehinlich nicht geändert, eher kriegen wir neue schwerter.
Es würde ja schon reichen wenn Sotrax nach und nach ne FreewarAPI baut womit man dann eigene Clients entwickeln kann. Falls man sich dafür bewirbt.