追記:この技術を使って、コミュニティ解析をするサービスをリリースしました。 Qiita「Twitter API (Ruby)」の続きです。 年末から僕は、TwitterAPIでユーザー情報とフォロー関係を取得し、友人を自動でコミュニティ分類するサービスを作っています。その途中で得られた知見をまとめます。 目次 Devise連携 :ログインユーザーがTwitterAPIを使えるように。 データ取得 :TwitterAPIから大量のデータを取るサンプル。重いので非同期処理。 Visualize :得たソーシャルグラフを可視化してみる(綺麗) 高速化(DB) :redis、それは危険なほどのスピード 高速化(並列処理) :並列処理でAPIアクセスがこんなに速く! 1.Devise連携 認証用Gem, Deviseとの連携です。Qiita「deviseでfacebook,twitter認証」の続き