Mongrel (web server)
Developer(s) | Zed Shaw |
---|---|
Stable release | 1.1.5
/ May 22, 2008 |
Repository | |
Written in | Cross-platform |
Type | Web server |
License | Ruby License[1] |
Website | rubygems |
Mongrel is an
Mongrel was the first web server used by Twitter, and inspired Node.js according to Ryan Dahl.[2]
Shaw subsequently created Mongrel2, an open-source "language agnostic" web server and the successor to Mongrel server.
Deployment
One popular configuration was to run
Mongrel was capable of serving
Deprecation
After the original author Zed Shaw left the Ruby on Rails-scene[4] the releases of Mongrel stopped. The current release 1.1.5 is no longer able to install in Ruby versions higher than 1.9.2 which is recommended for Rails 3, the fix is to use the much older 1.2.0-pre2[5][unreliable source?] release of Mongrel which isn't stable.
A new and maintained server, called Thin,[6] uses the Mongrel parser. The Mongrel parser has also been forked by Unicorn and by Puma.
References
- ^ "LICENSE at master from fauna's mongrel - GitHub". GitHub. Archived from the original on 2010-05-10. Retrieved 2016-01-02.
- ^ "Ryan Dahl - History of Node.js". 5 October 2011. Archived from the original on 2021-12-19 – via www.youtube.com.
- ^ "Unicorn Power", Twitter Engineering Blog, March 30, 2010
- ^ "Zed Shaw Puts The Smack Down On The Rails Community". January 2008.
- ^ "ruby on rails 3 - Mongrel on windows with rails3". Stack Overflow.
- ^ "Thin - yet another web server". Archived from the original on 2012-09-30. Retrieved 2012-02-22.