Vol.92より、メルカリSREチームメンバーによる連載が開始されます。書かせていただきました。増え続けるデータをどう処理し、活用するか」となります。ユーザからの大量のリクエストを受ける大規模Webサービスでは、そのレスポンスを構築する過程で膨大な量のデータを生み出し、処理しています。メルカリも例外ではなくサービスが急成長する中で増え続けるデータをどのように扱い、常にパフォーマンスよくリクエストに応えるかが常に課題となっています。今では、大量のデータを分析したり、機械学習に活用することで新しい価値を生み出すことがWebサービスの発展に欠かせなくなってきています。連載の1回目ではSREやメルカリのインフラの概要を紹介した上で、大規模Webサービスが扱うデータを分類し、それぞれの特徴や処理方法をメルカリでの事例を交えて解説しました。ReplicationやTrigger機能を利用した匿名化データベースの紹介もしています。連載2回目以降では、1回目で紹介したデータ処理の方法、ミドルウェアについてより詳しく紹介していきます。本連載がよりよいWebサービスの実現のヒントになれば幸いです。