読者です 読者をやめる 読者になる 読者になる

Mercari Engineering Blog

We're the engineers behind Mercari. Check out our blog to see the tech that powers our marketplace.

WEB+DB PRESS にてメルカリSREチームによる大規模インフラ運用の連載が始まります

SREチームの @kazeburo です。2016年4月23日(土曜日)に発売される WEB+DB PRESS Vol.92より、メルカリSREチームメンバーによる連載が開始されます。

f:id:kazeburo:20160421002433p:plain

gihyo.jp

連載1回目は @kazeburo が書かせていただきました。

連載タイトルは「大規模インフラ運用最前線 〜 増え続けるデータをどう処理し、活用するか」となります。ユーザからの大量のリクエストを受ける大規模Webサービスでは、そのレスポンスを構築する過程で膨大な量のデータを生み出し、処理しています。メルカリも例外ではなくサービスが急成長する中で増え続けるデータをどのように扱い、常にパフォーマンスよくリクエストに応えるかが常に課題となっています。さらに今では、大量のデータを分析したり、機械学習に活用することで新しい価値を生み出すことがWebサービスの発展に欠かせなくなってきています。

連載の1回目ではSREやメルカリのインフラの概要を紹介した上で、大規模Webサービスが扱うデータを分類し、それぞれの特徴や処理方法をメルカリでの事例を交えて解説しました。さらにデータの活用例の一つとしてメルカリで構築・運用しているMySQLのMulti Source ReplicationやTrigger機能を利用した匿名化データベースの紹介もしています。連載2回目以降では、1回目で紹介したデータ処理の方法、ミドルウェアについてより詳しく紹介していきます。本連載がよりよいWebサービスの実現のヒントになれば幸いです。