Using publish(), instead of send(), on the pub/sub system for push message delivery