Data Engineering Summit 2026(2026/10/9)での発表資料です。
Flyle は、顧客ごとにスキーマが異なる雑多なデータをワークフローで整え、AI で分析できる状態(AI Ready)にするプロダクトです。本発表では、DB 上の物理行で約 15 億行に達したデータ基盤を、不可逆な意思決定を避けながらどう設計・運用してきたかをお話しします。
■ 話すこと
・データ:PostgreSQL の制約・RLS を使い倒し、データの破損を DB で止める
・性能:クエリもデータ量も読めない前提で、検索・集計基盤(ClickHouse)を「作り直せる OLAP」として設計。履歴(temporal)を手放し、ETL を約 3,300 行から約 700 行に単純化した移行の振り返り
・権限:テナント/ロール/レコードの 3 層の RLS と、ClickHouse との役割分担。RLS を ( SELECT … ) で包むだけで 6,263ms → 58ms になった性能改善の Tips
技術の一般論よりも、自社の個別の状況に対して何を判断し、どう取り組んだかという経験の部分にフォーカスしています。
■ 採用情報
フライルでは、ここで紹介した課題を一緒に解いてくれるエンジニアを募集しています。
https://herp.careers/v1/flyle