Mds-sinatra is a project mainly written in RUBY and SHELL, it's free.
sinatra demo
Install ruby 1.9 -> use rvm
$ brew install redis
################################## $ . mds-sinatra.rvm $ gem install bundler
################################## $ cd src $ bundle update
##################################
$ cat config.unicorn
$ cat config.ru
$ unicorn -c config.unicorn
thin start -s3 --socket /tmp/thin.sock thin stop -s3
location / { proxy_pass http://backend; }
upstream backend { server unix:/tmp/thin.0.sock; server unix:/tmp/thin.1.sock; server unix:/tmp/thin.2.sock; server unix:/tmp/thin.3.sock; server unix:/tmp/thin.4.sock; }
thin start -t 1 -s 8 -S /tmp/thin.sock thin stop -t 1 -s 8 -S /tmp/thin.sock
/usr/local/sbin/nginx -c pwd
/nginx-thin.conf -s stop
/usr/local/sbin/nginx -c pwd
/nginx-thin.conf -s reload