That’s Not a Memory Leak, It’s Bloat | Engine Yard Blog
http://www.engineyard.com/blog/2009/thats-not-a-memory-leak-its-bloat/
ou combined memoryFile: README [Unicorn: Rack HTTP server for Unix and fast clients]
Eric Wong’s mostly pure-Ruby HTTP backend, Unicorn, is an inspiration. I've studied this file for a couple of days now and it’s undoubtedly one of the best, most densely packed examples of Unix programming in Ruby I've come across.
"Eric Wong’s mostly pure-Ruby HTTP backend, Unicorn, is an inspiration. I've studied this file for a couple of days now and it’s undoubtedly one of the best, most densely packed examples of Unix programming in Ruby I've come across."
ruby + unix, know your history
Unicorn is basically Mongrel (including the fast Ragel/C HTTP parser), minus the threads, and with teh Unix turned up to 11. That means processes. And all the tricks and idioms required to use them reliably.Unicorn! - GitHub
Unicorn is an HTTP server for Ruby, similar to Mongrel or Thin. It uses Mongrel’s Ragel HTTP parser but has a dramatically different architecture and philosophy.