DocumentCode :
1261556
Title :
Yaws: Yet Another Web Server
Author :
Vinoski, Steve
Author_Institution :
Verivue
Volume :
15
Issue :
4
fYear :
2011
Firstpage :
90
Lastpage :
94
Abstract :
The modestly named Yaws - "Yet Another Web Server" - is an open source Erlang Web server known for its reliability, stability, and scalability. It started roughly a decade ago as the brainchild of legendary Erlang programmer Claes "Klacke" Wikstrom, who also invented several important Erlang features, including Erlang term storage (ets), Distributed Erlang, the Mnesia database, and the Erlang bit syntax. Yaws is a general-purpose HTTP 1.1 Web server consisting of a relatively simple core surrounded by implementations of various features, such as response streaming, AJAX support, websockets support, Common Gateway Interface (CGI) and Fast CGI (FCGI) support, and application embedding. While it\´s perfectly capable of performing regular file serving, Yaws is most useful for applications that generate and serve dynamic content.
Keywords :
Internet; file servers; hypermedia; public domain software; AJAX support; Common Gateway Interface; Erlang bit syntax; Erlang term storage; FCGI; Fast CGI; HTTP; Mnesia database; Yaws; Yet Another Web Server; distributed Erlang; open source Erlang Web server; websockets support; Electronic mail; HTML; Protocols; Runtime; Sockets; Web servers; Erlang; Web development; functional programming;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/MIC.2011.100
Filename :
5934858
Link To Document :
بازگشت