一言でいうと
「プッシュ」とは、データやファイルを他のコンピュータに送り出すことです。反対に受け取ることを「プル」と言います。
もう少し詳しく
プッシュをわかりやすく説明するなら、郵便の配達をイメージしてください。あなたがプッシュをする側なら、手紙を郵便局に出して相手に届けるのと同じです。一方、プルは相手が郵便受けから手紙を取り出すイメージです。
プログラミングでよく出てくるプッシュは「Git」というファイル管理システムで使われます。自分のパソコンで作ったコードをサーバーに送り出すときに「プッシュしてください」という使い方をします。また、スマートフォンに届く通知も「プッシュ通知」と呼ばれ、サーバーからあなたのスマートフォンにデータが送られてくるイメージです。
よく使われる場面
エラーログサイトでは、システムの問題報告をサーバーに送ることを「ログをプッシュする」と言います。例えば、アプリケーションで何か問題が起きたとき、その情報を自動的にサーバーに送り出すことをプッシュと表現します。
関連する言葉
- プル:反対方向のデータ受け取り
- Git:ファイルの版管理システム
- プッシュ通知:サーバーから端末への自動通知