Twitter関連のニュースを眺めていると、「Firehose」という言葉を目にすることがあると思います。 Firehoseというのはそのままの意味だと「fire hose = 消防ホース」のことですが、TwitterではStreaming APIに用意されている、全公開ツイートをリアルタイムに取得可能な機能(メソッド)のことをいいます。 http://apiwiki.twitter.com/Streaming-API-Documentation#statuses/firehose Streaming APIというのは通常のAPIとは違って、一度サーバーにデータ取得のリクエストを送信すると、その後レスポンスが永続的に流れてくるものです。動画ストリーミングのようなものと考えればいいでしょう。 通常のAPIは、ブラウザと同じように「このURLのデータがほしい」というリクエストを送信すると、その
![03032319.html](https://cdn-ak-scissors.b.st-hatena.com/image/square/49bc6ff267b075ca4e583d1b7a0fc5db18dae524/height=288;version=1;width=512/http%3A%2F%2Fblog.fkoji.com%2Fwp-content%2Fuploads%2F2017%2F01%2Ffkoji-twitter-icon.png)