Signals require less resources than pipes and if I am not mistaken they are not any slower than pipes.