ウォンテッドリー株式会社 / People 開発チーム - Engineer
Rails アプリの RDB の垂直分割
Wantedly で「プロフィール」というモデルが重要になってくることを見据え、その周辺のデータをメインのデータベースから切り出すための技術検証・実態調査および分割のための実装を行いました。 ActiveRecord にパッチを当てて実際に発行されているクエリをすべて収集し、テーブルをまたいだ join がないかなどの調査をしています。 正社員として入社後、その過程をRejectKaigi 2018 にて発表しています https://www.wantedly.com/id/izumin/items/7e085921-72da-4397-8311-ae561f403d0a