Distributed Service Management (DSM) is a way I developed to start/stop/restart applications on many linux boxes from a single location at the same time.

Sooner or later you can't fit all your servers on a 4 port switch, and you need to expand. As demand increases you have things running on dozens (or even hundreds) of servers simultaneously. This presents problems (or as i like to think of it : a challenge) for maintaining manageability.
You still need to be able to start/stop/restart applications (or services as i'll call them) on all those servers, and you want to do it quickly, all from a single location. DSM is a flexible command line tool to let you do just that.
Here is an example of the short and sweet command line interface
There are many more commands which allow for complicated start/stop commands, but those are covered on the project page
Multiple commands all run in parallel - if they are to the same or different machines. This makes it a FAST way to restart services.
Interested in using it? check out Distributed Service Management in more detail.