YAWS
Encyclopedia
Yaws is a web server written in Erlang by Claes (klacke) Wikström.
Yaws can be embedded into other Erlang-based applications or run as a regular standalone web server.

Because Yaws uses Erlang's lightweight threading system, it performs well under high concurrency. A load test conducted in 2002 comparing Yaws and Apache found that with the hardware tested, Apache
Apache HTTP Server
The Apache HTTP Server, commonly referred to as Apache , is web server software notable for playing a key role in the initial growth of the World Wide Web. In 2009 it became the first web server software to surpass the 100 million website milestone...

 2.0.39 with the worker MPM failed at 4,000 concurrent connections, while Yaws continued functioning with over 80,000 concurrent connections.

External links

  • Yaws home page
  • Interview with YAWS developer Claes Klacke Wikstrom (MP3 version)
  • ErlyWebMVC
    Model-view-controller
    Model–view–controller is a software architecture, currently considered an architectural pattern used in software engineering. The pattern isolates "domain logic" from the user interface , permitting independent development, testing and maintenance of each .Model View Controller...

    -pattern web framework for Yaws.
  • Erlang Web — MVC-pattern web framework Yaws and Inets Erlang/OTP application.
  • Nitrogen - An event-driven Web 2.0 framework for Erlang that runs on Yaws, Mochiweb, and Inets.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK