My site receives numerous uploads and I can't afford to waste cycles and time processing them on the spot (e.g., trimming, optimizing, resizing, etc.). What technologies exist to delay and queue these non-essential commands for execution at a later time? Upon execution I would also like to use cpulimit to allocate a certain % and also limit memory usage.
Running Ubuntu 10.04 LTS