in reply to Implementing a queue based system

You might want to consider using D-Bus which is a message queuing system and the as yet unreleased Perl API - I'm sure if people started using it the guy will release to CPAN.

/J\