Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Rack

Compare

  Analyzed about 8 hours ago

Rack provides a common API for connecting web frameworks, web servers and layers of software inbetween. Official repos: http://github.com/rack/rack

42K lines of code

40 current contributors

7 days since last commit

24 users on Open Hub

Moderate Activity
4.5
   
I Use This

Swiftcore Swiftiply

Compare

  No analysis available

Swiftiply is a highly optimized clustering proxy for web applications (currently supports: Rails, Merb, IOWA, Ramaze, Camping, and Nitro, with the ability to support many more). It increases application performance in a few ways. First, it uses EventMachine for network traffic (eventmachine is an ... [More] event-based asynchronous network library which uses epoll on Linux for high network performance). Secondly, it reverses the way Proxies normally work by letting the nodes in the pool connect to Swiftiply with persistent TCP connections. This removes the delay of having to create a new TCP connection for every request, and makes it easier to maintain your cluster since nodes can be added and removed from the pool simply by starting new processes on a server. [Less]

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: gpl, Ruby_License

mongrel_proctitle

Compare

  Analyzed about 4 hours ago

This is a simple module which changes Mongrel's process title to reflect what it's currently doing. You can then determine a given Mongrel server's status using ps.

0 lines of code

0 current contributors

over 10 years since last commit

1 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

mrnginx

Compare

  No analysis available

Summarymrnginx stands for mongrel_cluster rails nginx. It's a helper script which makes configuring multiple Rails sites with mongrel_cluster and nginx ridiculously easy. Currently, this script is configured for Ubuntu Server, however with a little tweaking it should work on other distros. ... [More] Here's what it does: creates mongrel_cluster YAML configuration file symlinks this file to /etc/mongrel_cluster creates nginx vhost file overwrites (and backs up) nginx configuration file (/etc/nginx/nginx.conf) restarts mongrel_cluster restarts nginx Before it does anything, it will list what it is about to do and await your confirmation. Prerequisitesrubygems (to install the following gems) apt-get rubygems (on Ubuntu) mongrel gem install mongrel mongrel_cluster gem install mongrel_cluster nginx apt-get nginx Example usagecd /var/www/apps/myrailsapp mrnginx -s myrailsapp.com,myrailsapp.netThat's it! (Except DNS configuration of course). Note: you'll probably need to run it as root (or sudo mrnginx). mrnginx -h will display this: Usage: mrnginx [options] Specific options: -e, --environment ENV Rails environment to run as [default development] -p, --port PORT Starting port to bind as [default next unused port after 8000 + 10] -a, --address ADDR Address to bind to [default 127.0.0.1] -c, --chdir PATH Change to dir before starting (will be expanded) [default current working directory] -s DOMAIN1,DOMAIN2 Domain(s) for virtual host --server-names [default localhost] -N, --num-servers INT Number of Mongrel servers [default 3] --user User to run as. [default www-data] --group Group to run as. [default www-data] Common options: -h, --help Show this message -v, --version Show versionAuthorZubin Henner [Less]

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: gpl3_or_l...