Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Athenaで実現する時系列データのパフォーマンス改善

 Athenaで実現する時系列データのパフォーマンス改善

AWS スタートアップ交流会 Beer Bust LT 資料

Avatar for Atsushi Yokota

Atsushi Yokota

October 19, 2023
Tweet

More Decks by Atsushi Yokota

Other Decks in Programming

Transcript

  1. Atsushi Yokota バックエンドエンジニア 2 • 2020年10月よりフルカイテンに参画。 • FULL KAITEN V3の新規開発に携わり、Rustによる

    GraphQLサーバーの構築やデータ基盤の構築を担当 • バックエンドグループマネージャー 自己紹介
  2. Rust AuroraからAthenaへ移行 React バックエンド GraphQL PostgreSQL フロントエンド React フロントエンド S3

    After Before 取得 SQL Athena クエリエンジン (Trino/Presto) Glue データ基盤 Rust バックエンド GraphQL Glue データ基盤 取得 SQL 書込 書込
  3. 9 Athenaのパーティション例 時系列 データ date=2023-10-01/ xx.parquet …… 1億 15万 8万

    20万 適切なパーティション化によるレスポンスの高速化 date=2023-10-02/ date=2023-10-03/ xx.parquet xx.parquet