Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Feature StoreをRustで実装した話
Search
Ryosuke Kamesawa
November 13, 2020
Technology
0
49
Feature StoreをRustで実装した話
Feature Storeと呼ばれる特徴量管理システムをRustで実装した経緯や使ったツールなど知見を紹介します。
Ryosuke Kamesawa
November 13, 2020
Tweet
Share
More Decks by Ryosuke Kamesawa
See All by Ryosuke Kamesawa
推論エンジンMAXの紹介
emakryo
1
560
ニューラルネットワークの量子化手法の紹介
emakryo
3
3.5k
MediaPipeの紹介
emakryo
0
92
Customizing Cargo for Cross Compiling
emakryo
0
38
Feature Store in DRIVE CHART
emakryo
0
72
なぜRustか?
emakryo
0
64
rustdef: Rust on Jupyter Notebook
emakryo
0
52
Cargo-makeを使ってみた
emakryo
0
500
Machine Learning on Graph Data @ICML2019
emakryo
0
48
Other Decks in Technology
See All in Technology
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
200
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
160
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
110
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
160
猫でもわかるKiro CLI(セキュリティ編)
kentapapa
0
140
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
480
今こそ学びたいKubernetesネットワーク ~CNIが繋ぐNWとプラットフォームの「フラッと」な対話
logica0419
5
600
ECS障害を例に学ぶ、インシデント対応に備えたAIエージェントの育て方 / How to develop AI agents for incident response with ECS outage
iselegant
4
530
Prox Industries株式会社 会社紹介資料
proxindustries
0
110
配列に見る bash と zsh の違い
kazzpapa3
3
180
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.4k
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.2k
Test your architecture with Archunit
thirion
1
2.2k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
210
How to build a perfect <img>
jonoalderson
1
4.9k
Are puppies a ranking factor?
jonoalderson
1
2.7k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
120
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
460
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The Curious Case for Waylosing
cassininazir
0
240
WCS-LA-2024
lcolladotor
0
450
Transcript
を で実装した話
亀澤諒亮(かめさわりょうすけ) 技術開発部 エッジ 歴 年ぐらい、業務で使い始めて 年 最近作ったもの 上で を実行 「ふつうのコンパイラをつくろう」の
実装 自己紹介
機械学習システムでの特徴量管理のマイクロサービス 大量のデータを扱う 高スループット データサイエンティストが直接読み書き 低レイテンシー 性能を犠牲にしたくないので で実装
インターフェース データ(特徴量)ストレージ メタデータストレージ サーバー アーキテクチャ
速度的には問題なし クライアント( )がボトルネックに… ツール、ライブラリは? 環境としては十分揃ってきている 開発コストは? 低いとは言えない 最初は型 ライフタイムパズルをする羽目に メンテナンスコストは低い
を使ったマルチスレッディングでもバグはほぼない で作ってみて
言語非依存な フレームワーク
None
None
相性が悪い の持てる参照は基本的に のみ 次のいずれかを予め選ぶ必要がある ごとに 個人的にはできる限り一番上 巨大なデータを取り回したいときのみ他の型 を作る
ごとに は非効率 毎回依存関係全てビルドする 依存関係のみビルドキャッシュに入れる