DeNA が提供するライブ配信アプリ『Pococha』は、50万以上の月間ユニークユーザーを抱える大規模アプリです。Pococha は配信者と視聴者の相互コミュニケーションを重要視しており、ピーク時にはコメント(ライブチャット)は毎時100万件以上にも上り、テーブルにかかる書き込み負荷が非常に高いです。しかしこのコメントテーブルは単一のメインデータベースに保存されていたので、アプリケーション全体へ悪影響を及ぼしていました。
本登壇では、技術基盤チームで業務を行っていた登壇者が最適な ID 形態を設計し、コメントテーブルをユーザごとのデータベースにシャーディングし、サービス全体の負荷を軽減させたことについてお話します。
COMING SOON
当日トップページより配信されます
2022年に DeNA に新卒入社。Pococha の Horizontal Server チーム(旧技術基盤チーム)に配属され様々な開発を経験したのち、アジャイル開発チームに異動。 Python を愛し、Python に愛されている漢。しかし業務では Ruby をせこせこ書いている様子。サーバーサイドエンジニアとしてのキャリアを積みつつも、最近は趣味で GCP + Flutter でモバイルアプリを作り、C++ で RaspberryPi を制御し、TypeScript で web アプリを作っているフルスタックエンジニア wannabe。 「2023年1番アツい Pococha エンジニア」1位(永田調べ)にして、メキメキと頭角を現している新進気鋭の~Engineer~