Event bus example uses push instead of polling