Architectures de Serveurs HTTP/SujetEA2010

From air
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Vous présenterez les architecture synchrones et asynchrones des serveurs HTTP courants.

Quelques serveurs à présenter

  • SEDA
  • Flash
  • Grizzly
  • Tomcat
  • Jetty
  • Zeus

En démonstration, vous présenterez un benchmark de performance entre 3 containers Web Java Grizzly - TomCat – Jetty en utilisant l'injecteur de charge Apache JMeter.

Réferences

SEDA: An Architecture for Well-Conditioned, Scalable Internet Services (2001) http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.130.8002

A Comparison of Push and Pull Techniques for AJAX http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.79.1774

Flash: An efficient and portable Web server (1999) http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.23.5560


c10k problem http://www.kegel.com/c10k.html

The Reverse C10K Problem for Server-Side Mashups http://www.springerlink.com/content/85xku4751816hu24/