MT-Dispatch is a Perl application and plugin for Movable Type that allows Movable Type to run under FastCGI with functional background tasks and optionally externally to the web server. It also runs periodic tasks like the publishing queue.
The default Movable Type installation runs a new instance of Movable Type for each request. Blogs with moderate user levels can buckle under this overhead if they get a DOS attack on their trackback or comment scripts. MT-Dispatch is a Perl application that runs a multi-process FastCGI server for Movable Type. It runs external (or internal if necessary) to your web server and provides a persistent Movable Type environment.
Unlike Movable Type's new, native, FastCGI or mod_perl support, MT-Dispatch has no problem running background tasks. With MT-Dispatch you can have a persistent environment and avoid those annoying "rebuilding weblog" messages. MT-Dispatch also hooks into Movable Type's Dashboard allowing you to recycle the worker processes without dropping to the command line.
FCGI FCGI::ProcManager Sub::Override File::Slurp
Movable Type versions: 4.3