# Worker $self->dbh->do( 'LISTEN jobs' ); while ( my $notification = $self->dbh->pg_notifies ) { my ( $name, $pid, $payload ) = @$notification; JobRunner->start($name, $payload); }