# Sock Shop 靴下販売サービスを題材にしたマイクロサービスのベンチマークアプリケーション(Weaveworks)。障害箇所特定の研究で広く利用される。 - [[@2024__IEEE Access__MetricSifter - Feature Reduction of Multivariate Time Series Data for Efficient Fault Localization in Cloud Applications]] の実証研究で 7 マイクロサービスとして使用。[[Train-Ticket]](41 マイクロサービス)より小規模で、通信パスが短く露出するメトリクスも少ない。([[@2024__IEEE Access__MetricSifter - Feature Reduction of Multivariate Time Series Data for Efficient Fault Localization in Cloud Applications]]) - [[@2025__WWW Companion__RCAEval - A Benchmark for Root Cause Analysis of Microservice Systems with Telemetry Data]] は Sock Shop を 15 サービスの HTTP 通信ベンチマークとして採用し、[[RCAEval]] の 3 つの評価システムの一つとして組み込んだ(RE1/RE2/RE3 のデータ収集対象)。([[@2025__WWW Companion__RCAEval - A Benchmark for Root Cause Analysis of Microservice Systems with Telemetry Data]]) - [[@2022__NeurIPS__Root Cause Analysis of Failures in Microservices through Causal Discovery]] では Sock-shop を 13 マイクロサービスのテストベッドとして使用し、Locust で正弦分布ユーザー負荷を与え stress-ng で CPU hog・メモリリークを注入した。carts/catalogue/orders/payment/user の 5 サービスを対象に RCD が競合ベースラインを上回る結果を示した。([[@2022__NeurIPS__Root Cause Analysis of Failures in Microservices through Causal Discovery]]) - [[@2026__FSE__TORAI - Multi-source Root Cause Analysis for Blind Spots in Microservice Service Call Graph]] は Sock Shop を「全く計装なし(100% blind spot)」の代表例として評価に用い、トレースが皆無でもメトリクス・ログのみで AC@1=0.84・Avg@5=0.94 を達成できることを示した。(Source: [[@2026__FSE__TORAI - Multi-source Root Cause Analysis for Blind Spots in Microservice Service Call Graph]]) - [[@2024__arXiv__Failure Diagnosis in Microservice Systems - A Comprehensive Survey and Analysis - Chapter 6 Datasets and Metrics]] は Sock Shop を、公開データセット一覧(Table 7)には含めず「公開テストプラットフォーム」の一つとして紹介する。商品カタログ・ショッピングカート・在庫・決済の各マイクロサービスが REST API で通信する構成を挙げ、クラウドネイティブな開発・デプロイの実演例と位置づける。(Source: [[@2024__arXiv__Failure Diagnosis in Microservice Systems - A Comprehensive Survey and Analysis - Chapter 6 Datasets and Metrics]] §6.1) - [[@2026__Cluster Computing__Anomaly detection and root-cause identification in microservices - a survey - Chapter 4.6 Testbeds and datasets used]] は、2012〜2025年の117件の収録論文が用いたテストベッド22件中、Sock Shop を Train Ticket(31%)に次ぐ利用比率22%(Kubernetes + Prometheus)と報告する。同時に、「肯定的な評価と科学コミュニティでの広範な利用にもかかわらず、Sock Shop プロジェクトは著者らにより最近 deprecated と明記された」と記す。(Source: [[@2026__Cluster Computing__Anomaly detection and root-cause identification in microservices - a survey - Chapter 4.6 Testbeds and datasets used]] §4.6) ## 関連 - 本ソース: [[@2024__IEEE Access__MetricSifter - Feature Reduction of Multivariate Time Series Data for Efficient Fault Localization in Cloud Applications]] / [[@2025__WWW Companion__RCAEval - A Benchmark for Root Cause Analysis of Microservice Systems with Telemetry Data]] / [[@2022__NeurIPS__Root Cause Analysis of Failures in Microservices through Causal Discovery]] / [[@2026__FSE__TORAI - Multi-source Root Cause Analysis for Blind Spots in Microservice Service Call Graph]] / [[@2024__arXiv__Failure Diagnosis in Microservice Systems - A Comprehensive Survey and Analysis - Chapter 6 Datasets and Metrics]] / [[@2026__Cluster Computing__Anomaly detection and root-cause identification in microservices - a survey - Chapter 4.6 Testbeds and datasets used]] - データセット基盤: [[Meltria]] / [[RCAEval]] - 利用手法: [[MetricSifter]] / RCD - 類似システム: [[Train-Ticket]] / [[Online-Boutique]] / [[DeathStarBench]] - 関連 MOC: [[SRE - MOC]]