分散合意アルゴリズム(Raft)や、KVS・データベース・ファイルシステム等の分散データストアを専門とするプリンシパルエンジニア・在野研究者。特に Spanner や Aurora 等の NewSQL アーキテクチャに深い知見を持ちますが、特定の製品に限定されず分散システム全般を広く扱います。Supership/PLAIDでの大規模配信・低遅延システムの実務を経て、現在は hacomono にて「コンピュートとストレージの分離」や「スキーマ駆動イベントバス」を軸としたマイクロサービスアーキテクチャへの刷新を主導。理論(論文研究・自作実装)と実践(大規模商用開発)の往復により、堅牢でスケーラブルなシステム基盤を構築します。
主な自作プロダクト
その他(サービス / 非GitHub)
AWSの耐久性のあるRedis互換KVSのMemoryDBについての論文を読んでみた
パーソナライズされたコンテンツ配信のための低遅延分散KVSの構築 (VRChat Ver)
Aurora ServerlessからAurora Serverless v2への課題と知見を論文から読み解く
Akamaiのキャッシュ効率を支えるAdaptSizeについての論文を読んでみた
ウェルネス業界向け垂直統合型SaaSの基盤刷新を担当。
分散検索エンジンおよびメタバース基盤のバックエンド開発を担当。
CX プラットフォームを支える大量配信・データ処理基盤の開発を担当。
スマートフォンキャリア向けの大規模データ配信、通知管理基盤、および検索基盤の開発・運用を担当。
SSP/DSP 領域の開発およびスクリプトタグベースのアクセス解析基盤の構築。
中学生時代に起業し、レンタルサーバーサービスの立ち上げと運用を行う。
VRChat上で分散システムに特化した勉強会コミュニティを運営。
分散システム、分散ストレージ、および分散KVSに関する理論研究と実装、および論文執筆。
技術的興味に基づくプロダクト開発およびツール作成。