Update Billion Records
ta1kt0me • Tokyo, Japan • Japanese • Talk

Date: October 27, 2023
Published: Thu, 02 Nov 2023 00:00:00 +0000
Announced: unknown

https://kaigionrails.org/2023/talks/ta1kt0me/

【発表概要】
改善の繰り返しはデータモデルに多様な変化をもたらします。サービスの成長にあわせてユーザーアクセスやデータ量が増えていくと、当初は比較的行いやすかたったデータモデルの変更作業の難易度は徐々に上がっていきます。そして気付いた時には気軽に向き合えないほど大きな問題を抱える状況に陥ることもあります。

私たちが運営するTimeTreeというカレンダーアプリの開発でも、ニーズに合わせてデータモデルへの変更を頻繁に行っています。その一環として実施した数十億レコードを保有するテーブルに対するデータマイグレーションのアプローチを紹介します。

【発表者】
ta1kt0me
GitHub https://github.com/ta1kt0me

Kaigi on Railsは、初学者から上級者までが楽しめるWeb系の技術カンファレンスです。
https://kaigionrails.org/

Kaigi on Rails 2023

Explore all talks recorded at Kaigi on Rails 2023
Yusuke Iwaki
Masato Ohba
Jean Boussier
Masataka Kuwabara
Zachary Scott
Andrey Novikov
Sampo Kuokkanen
Shinichi Maeshima
+30