定期的にサンプリングして内部状態を更新し続けるのがpull型
外部からイベントを受け取った時だけ内部状態を更新するのがpush型

だと理解してる