タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

cacheとperformanceに関するoinumeのブックマーク (2)

  • メルカリShopsのキャッシュ戦略

    メルカリ Shops の開発 vcl, python, golang, containers, typescript, etc. が入っている monorepo で開発が行われている。 なので、あまり専門性はあってもどの領域でも開発を行う。 メルカリアプリ上で動いているため、 webview がベースとなりパフォーマンスは普段以上に求められている。 技術スタックはこちらを参照 ユーザーへの UX を下げないために。。 First Meaningful Paint を速くするSkeleton などでフィードバックを適切に行う => とりあえず速く結果を返却すればよい 結果を速く返すために考えること 共通な結果はすべてキャッシュし、CDN などを使い近くに置く極力、ユーザーからのアクセスを origin まで到達させない常に新鮮な結果を近くに保持することにより、上記を満たせるようにする =>

    メルカリShopsのキャッシュ戦略
  • キャッシュ活用ページ高速化、ファイル名にバージョンがプロクシにも有効 | エンタープライズ | マイコミジャーナル

    Steve Souders - High Performance Web Sites Average Web Page Size Triples Since 2003によればこの5年間で平均的なWebページのサイズは3倍以上に増えており、ページに含まれているオブジェクトの数も2倍程度に増えているという。ブロードバンドの普及している地域では問題にならないだろうが、ダイヤルアップといったナローバンドを使っている場合にはインターネットは以前にも増して遅くなったように感じていることになりそうだ。 ナローバンドでも快適にページが表示できるようにしたり、ページの表示速度をより高速化するにはキャッシュの活用が有効だ。Average Web Page Size Triples Since 2003によれば現在の平均的なページは50をこえるリソースを含んでいるという。キャッシュを有効活用して50のHTTPリ

    oinume
    oinume 2009/01/25
    バージョン番号はa.js?v=12345とするより、a.v12345.jsのようにファイル名としていれるのがいいらしい
  • 1