Haskell-Webserver Warp 0.3 produktionsreif
Die Entwickler von Yesod, einem Web-Framework für Haskell, haben ihren Webserver Warp in Version 0.3 für produktionsreif erklärt.
Bislang hieß die Software Simpleserver und war Teil des Haskell-Pakets "wai-extra". Nun besitzt Warp einen eigenen Eintrag in der Paketdatenbank Hackage. Warp zählt nur 318 Zeilen Quelltext und eignet sich für den Einsatz in allen Webanwendungen, die Haskells Web Application Interface (WAI) verwenden.
Die Entwickler stellen Warp in einem Blogeintrag vor und publizieren Benchmarks für den Server. Warp 0.3 kann für statische Dateien beispielsweise 58.000 Requests in der Sekunde abarbeiten, gemessen auf einem Intel-Quadcore-Server mit 2.67 GHz und acht GByte RAM. Der Quelltext für die Benchmarks ist auf Github erhältlich.
Warp 0.3 ist am einfachsten über das Haskell-Paketsystem zu installieren. Daneben gibt es den BSD-lizenzierten Code auch in einem Github-Repository.





