Capistrano is a tool for automating tasks on one or more remote servers. It executes commands in parallel on all targeted machines, and provides a mechanism for rolling back changes across multiple ma
"Certainly an intriguing (and some may find, worrisome) idea -- but it would seem like there would need to be an awful lot of proof to find out if such software can be even the tiniest bit accura
monitors your server processes and tasks to make sure they run smoothly, and performs maintenance tasks (such as restarting your application servers) as necessary.
We write out a div with javascript, then we create a script element with javascript, and then we append the script element to the div, again with javascript.
This project's goal is to use the YAWS webserver (and additional erlang-based infrastructure) to create a rich environment for rails applications to run in.
Using to serve a cluster of Mongrel servers is a simple way to get good concurrency without going wild on your deployment complexity. Two programs do is listen on one port and then proxy the requests
Pound is a load-balancing reverse HTTP proxy. It can also handle SSL connections. Pound, itself, does not serve content but just acts as a front end to servers that do.
If you're just getting started with Rails, and you've been reading all these great articles by all these experienced Rails developers, it's pretty much inevitable. One day, you're going to see this:
Amazon Web Services has created an exciting platform for deploying web applications based on Elastic Compute Cloud and Simple Storage Service. If you are considering using EC2 and S3, AWS-Console will
Joyent Slingshot allows developers to deploy Rails applications like a standard desktop application, which work online and offline (with synchronization), have drag and drop, and interact with all the
It consists of an init.d script, a default mongrel harness you can adjust to taste, and a .yml file for each app. Rv is designed to run apps as reverse proxies behind Apache 2.2
This isn’t so much a tutorial but a life lesson that I thought might be useful to those of you out there looking for some best practices when it comes to Rails deployment.
Media Temple’s production Container technology provides your Ruby on Rails applications with isolated memory resources (64MB, 256MB and, 1GB) to rapidly deliver smooth, stable hosting performance. Our
Generate new gems instantly for your existing Ruby libraries/Rails plugins. Similar to the 'rails' command, but generates the folders and starting files for a new gem.
a compact Capistrano cheat sheet in PDF format. It summarizes helper methods, pre-defined variables, standard tasks, capfile syntax, standard release directory structure, and more.
a utility that can execute commands in parallel on multiple servers. It allows you to define tasks, which can include commands that are executed on the servers. You can also define roles for your serv