forked from kazu-yamamoto/mighttpd2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
hcar-mighttpd2.tex
26 lines (21 loc) · 1.1 KB
/
hcar-mighttpd2.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
% Mighttpd2YetanotherWebSer-KM.tex
\begin{hcarentry}{Mighttpd2 --- Yet another Web Server}
\label{mighttpd2}
\report{Kazu Yamamoto}%11/12
\status{open source, actively developed}
\makeheader
Mighttpd (called mighty) version 2 is a simple but practical Web server in Haskell.
It is now working on Mew.org serving static files, CGI (mailman and contents search) and reverse proxy for back-end Yesod applications.
Mighttpd is based on Warp providing
performance on par with {\tt nginx}.
You can use the {\tt mightyctl} command to
reload configuration files dynamically and shutdown Mighttpd gracefully.
You can install Mighttpd 2 ({\it mighttpd2}) from HackageDB.
Michael Snoyman and I are now working on WAI 2. So far, we improved the performance of Warp much. Mighty version 3 will be based on this new Warp and also provides much faster logger than the fast-logger package.
\FurtherReading
\begin{compactitem}
\item \url{http://www.mew.org/~kazu/proj/mighttpd/en/}
\item \url{http://www.iij.ad.jp/en/company/development/tech/mighttpd/}
\item \url{http://aosabook.org/en/posa/warp.html}
\end{compactitem}
\end{hcarentry}