サイト内検索:

Pinterestの2012年5月時点のアーキテクチャ

With Pinterest we see a story very similar to that of Instagram. Huge growth, lots of users, lots of data, with remarkably few employees, all on the cloud.

High Scalability - High Scalability - Pinterest Architecture Update - 18 Million Visitors, 10x Growth,12 Employees, 410 TB of Data

まるでInstagramと同じストーリー、と書いていますが確かにお互い画像がメインですからね。そういう場合は似たようなシステム構成になるんでしょうね。

というわけで2012年5月の時点でのPinterestのシステム構成等々です。

80 million objects stored in S3 with 410 terabytes of user data, 10x what they had in August. EC2 instances have grown by 3x. Around $39K fo S3 and $30K for EC2.

S3の中に8千万のオブジェクトが入っててその総量が410TBですって。410TBかあ。バックアップ作っているAmazonもたいへんだなあ。で、そんなS3に$39K、EC2に$30Kかかっているそうです。これ、月$69Kってことですよね。

Pay for what you use saves money. Most traffic happens in the afternoons and evenings, so they reduce the number of instances at night by 40%. At peak traffic $52 an hour is spent on EC2 and at night, during off peak, the spend is as little as $15 an hour.

お昼と夕方にトラフィックが増えるので、夜にはインスタンスの数を40%減らすようです。で、トラフィックが高い時でEC2の利用料が$52/時間、低い時は$15/時間としているようです。

後は、150のEC2インスタンス、インメモリ・キャッシングで90インスタンス、内部処理のために35インスタンス、70個のマスターデータベースだそうです。

言語はPythonでDjangoを使っているそうです。

後はシャーディングやらELB(ロードバランサー)使って月1800万人という訪問者を捌いているようです。

これ、とりあえずどどって投資受けてある程度自分たちでインハウスでサーバーシステム構築して、古い画像データはS3に置く、なんて構成にすると月々のランニングコストって安くなるもんなのかなあ。

詳しくはリンク先記事をご参照ください。

blog comments powered by Disqus

2011年アルファブロガー受賞

新着DVD

モバイル

Powered by Movable Type 6.1.2

ブログ内検索

BlogPeople ReviewMe!

このサイトのレビューとか応援コメントを書いてもらえると励みになります。

Affi☆List for Amazon

バナー広告

このブログ記事について

このページは、nagasawaが2012年5月22日 20:22に書いたブログ記事です。

ひとつ前のブログ記事は「「一瞬で切り替えた顔の歪み効果」という目の錯覚を試してみよう」です。

次のブログ記事は「Mac用のWeb開発ソフト「Coda 2」発表、1日限定で半額に」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。