こんにちわ。 山口です。 3日間ぐらい悩まされた問題に終止符が打たれたのでここに記します。 発生していた問題 特定のアプリで instagram の画像を取得しようとすると正しい画像が返ってこない. 例えば curl -v http://instagram.com/p/fA9uwTtkSN/media/?size=t というリクエストを送った時には Location: http://distilleryimage5.ak.instagram.com/5dceebb02c5811e3b57222000a9e07e9_5.jpg という結果が入ったレスポンスを期待しています。 しかし、なぜか Location: http://images.instagram.com/transparent.gif というレスポンスが返ってきてしまう不具合に悩まされていました。 原因 リクエストの User-A
When Instagram joined Facebook in 2012, we quickly found numerous integration points with Facebook's infrastructure that allowed us to accelerate our product development and make our community safer. In the beginning, we built these integrations by effectively bouncing through Facebook web services using ad-hoc endpoints. However, we found that this could be cumbersome and it limited our ability t
フォトブック作成がとにかく面倒臭いのでサービスをつくりました。 http://tailf.cfe.jp/ どういうことか 私は写真が結構好きで、それなりの写真が日々生成されます。 全力クオリティ高い写真をバンバン作ってるわけではなく、まあライフログっぽい感じですね。 つまりInstagramとかFacebookとかでシェアってたのしいねーって感じなんですけど、最近フォトブックサービスって流行ってるじゃないですか。そういう写真をフォトブックにすると結構楽しい。 で、まあちょいちょいとつくったりする事もあるんですけど、あれって面倒臭いんですよね。 ちょっと前に某社からタダ(に近い)フォトブックサービスが出ておどろきましたが、なんとタダですらやらなかった、俺の面倒くさがりがヤバイ。 自分の面倒くさがりさを治すのはあきらめて、TAILFというサービスを作りました。 で、TAILFとはどういうものか
Kevin Systrom – Instagram の共同創業者兼CEO まず初めに、私たちはいま経験しているこのような物凄い反応を予想していたわけではないということを断っておく。私たちは最初の無料の写真アプリを文字通り一握りのユーザーからスタートした。私の共同創業者のマイク・クリエガーは「Instagram は 8 週間で作ってリリースしたアプリだが、プロダクト自体は1年間の仕事の成果だ」とよく言う。 物語は、私が Nextstop という会社で働いていた時から始まる。私がマーケティング職としてその会社で働いている間、私は夜な夜なシンプルなアイディアを元にプログラミングを勉強していた ( 私は正式なコンピューターサイエンスの学位も持っていないし、トレーニングも受けた事がない )。 アイディアの中の1つに、Foursquare のチェックインと Mafia Wars ( だから名前が Bu
Welcome to the Instagram Engineering Blog, where we share insights on building and scaling our service. As we’ve scaled Instagram to an ever-growing number of active users, Postgres has continued to be our solid foundation and the canonical data storage for most of the data created by our users. While less than a year ago, we blogged about how we “stored a lot of data” at Instagram at 90 likes per
昨日のPinterestの記事「Pinterestの急成長を支えてきたアーキテクチャとは? Pythonで開発しAmazonクラウドで運用」に続いて、やはり写真を中心としたサービスで急成長してきたInstagramのスケーラビリティについて、まとめてみました。 InstagramもPinterestと同様に、基本はAmazonクラウド上でPythonとフレームワークのDjangoを使ったシステムを構築しています。興味深いのは、創業者の二人ともバックエンドの経験がないなかで試行錯誤をしてシステムをスケールさせてきた点です。 Instagramは先月、Facebookに買収されると発表されています。この先、Instagramのシステムはどう変わっていくのでしょうか。 Instagramのシステム構成 約半年前、昨年12月にInstagramのブログに投稿された記事「What Powers In
FacebookによるInstagramの大型買収から1週間以上が経過したが、多くの人々はいまだにこの取引に戸惑っている。無理もない。この10億ドルの買収は、双方の弁護士団の間で数週間にわたって協議された結果ではなく、2人の最高経営者(CEO)によって48時間で決まったことなのだ。 とはいえ、FacebookとInstagramの慣例にとらわれない姿勢は、今に始まったことではない。それは2社について理解しておくべき多くのことの1つだ。この2社は、急速に変化するテクノロジ新興企業の世界の中においても、標準というよりは異質の存在である。 筆者は、数え切れないほどの記者やブロガーがその評価額を疑問視するのを見てきたが(それは理解できる)、なかにはこの買収をBernie Madoff氏の詐欺事件と比較する人さえいる(それはばかげている)。ともかく、この取引をめぐってはまだ多くの疑問がある。それに答
Instagram がどこに買収されたとかは他のニュースサイトにお任せして、Django アプリケーションを正攻法でスケールして "成功" してるのがとても興味深いです。現時点で Instagram Engineering で紹介されていることと TechCrunch にも掲載されたスライドから個人的なメモとしてまとめてみました。 Instagram の哲学は シンプルであること オペレーション負荷を最小化すること すべて装備 とのこと。 Instagram は以下の OSS, サービスで構築されているようです。 >>> OS / ホスティング Ubuntu Linux 11.04 を Amazon EC2 にホスティング。以前のバージョンは高トラフィックになると固まる問題があったようです。運用は 3 人。EC2 にホスティングしている理由は、調査結果によるものではなく、"まだ進化途中だか
今日、facebookがInstagramを買収することで同社と合意したニュースが流れた。買収金額はおよそ10億ドルで、現金とFacebook株の組み合わせで支払うとのことである。Instagramはご存じの通り、簡単にアートっぽい写真に加工できる事が売りのSNSで、高価な一眼レフやTilt-shift レンズ、画像加工ソフトを買わなくても、高価な機材のまぁ個人体感で4-5割の満足度の効果は出せるので、身近にも愛用者が多い。 直前の株式価値の2倍 ちなみに、数日前にはベンチャーキャピタルのセコイアが、Instagramについて、5億ドルのバリュエーションで0.5億ドルのセカンドラウンドの調達を企図している、というニュースが流れていた。 "Sequoia Set to Lead $500M Valuation Round for Instagram" by AllThingsD その数日後に
インターネット業界での今週一番の話題は、間違いなくFacebookによるInstagramの買収だろう。買収額は株式と現金で10億ドル(800億円)と言われ、Facebookの企業買収としては、最高規模だ。収益ゼロにも関わらず、うなぎ登りのユーザー数で話題を席巻し、あっという間に巨額で買収されるにいたったInstagramのシンデレラストーリーは、6年前に似たような経緯でGoogleに買収されたYouTubeを彷彿させる。 シリコンバレーは内向きで偏った場所なので、連日この買収劇の話題だ。誰が会社の何パーセントを持っていたんだ。5000万ドルの資金調達の直後に買収されるということは、誰かが裏で糸を引いていたんじゃないか。Facebookに買われてしまったInstagramの将来はどうなんだ。個人的には、勇気を持っていいアプリを作り、それがうまいタイミングで評価されたって話でいいじゃんという
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く