みなさま、こんにちは。さくらインターネット研究所 松本です。
今回は研究所に膨大にたまる研究レポートから、「これは!」という題材を共有していきたいと思います。
それでは、はじめに2013年7月に開催されたUSENIX ATC’13より、TAO: Facebook’s Distributed Data Store for the Social Graph をピックアップしてみましょう。
TAO is a geographically distributed data store that provides efficient and timely access to the social graph for Facebook’s demanding workload using a fixed set of queries.
として紹介されており、Facebookが取り組む分散データストアの実装方法に言及されています。
「READが9割でWRITEが1割」というソーシャルネットワーク特有のワークロードを、如何に効率よくシステムとして展開していくかのヒントが垣間見えます。