- It's fast
- It's simple to install and use. Though getting all dependencies is a bit time consuming
- It's very well documented
- The documentation isn't outdated
- I mailed the author asking for some clarifications and got a reply pretty fast. This means that if I get stuck using it, there is someone out there to help me till a community develops
- It gives out meaningful error messages that actually help
- Writing aync handling code is very very simple because you need to explicitly call a function to return. This means that you can hold on to a request for as long as you want
- Mongrel2 uses ZeroMQ as the transport. This means that I can potentially implement some other (non-HTTP) protocol and have my code handle requests for that protocol since it is now only talking to ZeroMQ
- It gives out meaningful error messages that actually help
- It's simple yet powerful
- It supports a lot of languages -- remember it's language agnostic!!
Friday, October 29, 2010
Why Mongrel2 Rocks
I used Mongrel2 for my latest project lib-face and it was actually quite a pleasure to work with. Without wasting any more of your time, here are the reasons:
Subscribe to:
Posts (Atom)