in reply to Can Perl write multiple files at the same time?
Perhaps AnyEvent or IO::Async might be helpful.
--MidLifeXis