Tim Tepaße: AJAX Polling / Server performance

Beitrag lesen

Hallo Christian,

Halte ich immer noch für Augenwischerei, aber man kann das natürlich deutlich verbessern, wenn man z. B. kein Script, sondern ein Apache-Modul für die Abarbeitung der Requests benutzt, massiv auf Caching setzt und solche Sachen.

So wie ich es verstehe, werden bei „richtigen“ Comet/Bayeaux-Anwendungen eigene Server wie Jetty, Perlbal/cometd oder twisted-comet verwendet. Diese funkionieren dann nicht mehr nach dem Request/Response Modell sondern biegen sich dann mit dem Bayeaux-Protokoll HTTP so zurecht, das es nur noch ein länger laufender Datenstrom ist. Effektiv ähnelt Kommunikation über Comet/Bayeaux dann mehr dem PubSub-Modell - nur dass es über HTTP getunnelt wird. Also eine ganz andere Architektur. Ohne praktische Erfahrungen aus dem Bauch raus finde ich 10000 gleichzeitige Verbindungen aber auch etwas ... überhöht.

Tim