# Mint
[[Sun Yat-sen University]] の [[Pengfei Chen]] グループと [[Alibaba Group]] が共同開発したコスト効率的な分散トレーシングフレームワーク。従来の「1 or 0」サンプリング戦略に代わる「共通性 + 可変性(commonality + variability)」パラダイムを提案し、エージェント側で全リクエストを捕捉しつつトレースデータ量を大幅に削減する。(Source: [[@2025__ASPLOS__Mint - Cost-Efficient Tracing with All Requests Collection via Commonality and Variability Analysis]])
- Mint-agent(約 2.5 KLOC Java)と Mint-collector(約 0.8 KLOC Java)で構成され、OpenTelemetry/Zipkin/Jaeger プロトコルに対応する。
- スパンレベルとトレースレベルの 2 段階パースでトレースを共通パターンと可変パラメータに分解する。パターンは Pattern Library に集約し、メタデータは Bloom Filter で低コストに格納する。
- ストレージオーバーヘッドを平均 2.7%、ネットワークオーバーヘッドを平均 4.2% に削減しつつ、全リクエストの基本情報(近似トレース)を保持する。
- Symptom Sampler(異常値・異常文字列の検出)と Edge-Case Sampler(まれな実行パスの優先サンプリング)の 2 種のバイアスサンプラを備える。
- Alibaba の本番環境に 2 か月以上デプロイされ、下流 RCA の top-1 精度を平均 25% から 50% に向上させた。
## 関連
- ソース: [[@2025__ASPLOS__Mint - Cost-Efficient Tracing with All Requests Collection via Commonality and Variability Analysis]]
- 開発元: [[Pengfei Chen]]([[Sun Yat-sen University]]) / [[Alibaba Group]]
- 概念: [[分散トレーシング]] / [[テレメトリ]] / [[Scaling Telemetry Workloads]]