エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
すぐやらなきゃいけないことと、それ以外と。 - 青空を探す、旅の記録。
月燈火のサーバ負荷がどうしようもない状況になってきたので、改修する必要が出てきた。何が足を引っ張... 月燈火のサーバ負荷がどうしようもない状況になってきたので、改修する必要が出てきた。何が足を引っ張っていたのかというと、登録されているフィードを巡回して新着記事を取得、要約して類似記事を探すという一連の処理。 この処理はcronで1日1回実行されているんだけど、従来の実装はこんな感じだった。 処理起動用のアクションをcronからcurlでキック アクションないで全フィードごとの巡回処理をAP4Rのキューに追加 AP4Rによって1フィードの巡回アクションがキックされる フィード内の新着ページが登録され、AP4Rのキューに次の3タスクが追加される ページの内容取得 文章要約 類似ページ検索 それぞれのタスクが消化される 綺麗にAP4Rを使った非同期実装。なんだけど、各タスクがRailsのアクションとして実行されると言うことは、それだけHTTPだのRailsだののオーバーヘッドが効いてくる上にdi
2008/04/04 リンク