タグ

ブックマーク / engineering.pixiv.net (2)

  • YAPC::Asia 2012で「pixivのサムネイル事情」について発表してきました - pixiv engineering blog

    近頃愉快な仲間たちとロックマン&バイオハザードの制限付きプレイを楽しんでいるインフラ兼ソフトウェアエンジニアのbokkoです。(ロックバスターオンリー & E缶禁止があんなに難しいとは思いませんでした…) 先週末の9/27~29に東京大学伊藤国際学術研究センターで開催されたYAPC::Asia 2012にスピーカーとして参加してきました。以下はその際に使用した資料になります。 pixiv thumbnails 資料中で述べられている画像アップロードの非同期化は僕がピクシブに入社して最初に担当した仕事で、非常に思い出深いものです。 その後も精力的にチューニングを行った甲斐もあって1作品あたりの画像のアップロードやサムネイルの生成にかかる時間は僕の入社当時と比べて数倍短くなりました。 また、サムネイルの生成方法についても見直しを行って参照頻度の低いサムネイルはmod_small_lightで

    sucrose
    sucrose 2012/10/02
  • pixivのデータストア/キャッシュ戦略 その1 - pixiv engineering blog

    Zoff PCのカラータイプ眼鏡を愛用しているインフラ兼ソフトウェアエンジニアのbokkoです。 夏休みは山登り -> 温泉で悠々自適に過ごしてましたが、休み明けから筋肉痛で体のあちこちが痛いです(><)。 今回はpixivで活用しているデータストアやその周辺ミドルウェアの話を3回くらいに分けてしようと思います。 pixivを支えるデータストア pixivでは主に以下の2つをデータストアとして活用しています。 MySQL KyotoTycoon MySQL pixivではユーザやイラスト、ブックマーク、あるいはそれらに関連した情報といったサービスの根幹に関わるデータはMySQLに保存しています。 これはMySQLの高い信頼性のほかに、ピクシブ社内でMySQLの運用に関するノウハウが蓄積されていたり、自作の運用ツール群が充実しているというのが大きな理由です。 KyotoTycoon Kyot

    sucrose
    sucrose 2012/08/23
  • 1