タグ

2016年10月8日のブックマーク (2件)

  • pageAccelerator - JavaScriptだけでWebページ読み込みを高速化

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Webページの読み込み速度は速ければ速いほどメリットがあります。スマートフォンアプリのようにUIはすべてアプリの中にあり、データだけをやり取りする方法が主流になっている中、Webブラウザが遅く感じられてしまうとユーザはあっという間にブラウザから離れていってしまうでしょう。 今回は簡易的にページ読み込みを高速化してくれるpageAcceleratorを紹介します。 pageAcceleratorの使い方 pageAcceleratorはTurbolinkやpjaxと呼ばれる仕組みに近いものとなっています。まずスクリプトを読み込みます。 <script src="page-accelerator.min.js"></script> 後はpageAcceleratorを実行するだけです。

    pageAccelerator - JavaScriptだけでWebページ読み込みを高速化
  • パラレルスキャンとパーティショニング - Qiita

    先週末にPostgreSQL 9.6.0がリリースされたというのに、ろくに触っていない・・・ ということで、やっとで触ってみることにしました。 PostgreSQL 9.6の目玉機能の一つ、パラレススキャン。 それほど面倒な設定をしなくても(max_parallel_workers_per_gatherを0以外に設定するだけでいい)、ある程度の大きさのテーブルならよしなにパラレルにスキャンしてくれる機能。 CPUが多い環境なら、フルスキャンや集約関数を使うクエリで効果を発揮してくれるようなのですが、PostgreSQLの既存機能との組み合わせはどうなんだろう、ということでパーティショニングと組み合わせみることにした。 モデル 0から9までの数値をパーティションキーとした、10個の子テーブルを持つパーティーションテーブルで試している。 また、比較のために同じレコード数の単一テーブルでも試して

    パラレルスキャンとパーティショニング - Qiita