Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ja] fix drift of content/ja/docs/demo/feautre-flags #6505

Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 14 additions & 15 deletions content/ja/docs/demo/feature-flags.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ aliases:
- services/feature-flag
- services/featureflagservice
default_lang_commit: 24146bd1368e4c6082c7d6077efd29dba0d51055
drifted_from_default: true
cSpell:ignore: loadgenerator OLJCESPC7Z
cSpell:ignore: OLJCESPC7Z
---

デモは、異なるシナリオのシミュレートするために利用可能ないくつかのフィーチャーフラグを提供しています。
Expand All @@ -22,19 +21,19 @@ cSpell:ignore: loadgenerator OLJCESPC7Z

## 実装済みフィーチャーフラグ {#implemented-feature-flags}

| フューチャーフラグ | サービス | 説明 |
| ----------------------------------- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| `adServiceFailure` | 広告サービス | 10分の1の確率で `GetAds` のエラーを生成します |
| `adServiceManualGc` | 広告サービス | 広告サービスで完全手動のガベージコレクションを引き起こします |
| `adServiceHighCpu` | 広告サービス | 広告サービスで CPU を高負荷にします。 CPU スロットリングをデモしたい場合は、CPUリソース制限を設定します |
| `cartServiceFailure` | カートサービス | `EmptyCart` が呼び出されるたびにエラーを生成します |
| `productCatalogFailure` | 商品カタログサービス | 商品 ID: `OLJCESPC7Z` の `GetProduct` リクエストに対してエラーを生成します |
| `recommendationServiceCacheFailure` | レコメンデーションサービス | 指数関数的に増大するキャッシュによりメモリリークが発生します。 1.4 倍のペースで増加し、とリクエストの 50% がその増加を引き起こします |
| `paymentServiceFailure` | 支払いサービス | `charge` メソッドを呼び出すときに、エラーを発生させます |
| `paymentServiceUnreachable` | 決済サービス | 支払いサービスを呼び出すときに支払いサービスが利用できないように見せるために、不正アドレスを使用します |
| `loadgeneratorFloodHomepage` | 負荷生成ツール | 大量のリクエストでホームページにフラッディングを開始します。 これは状態である flagd JSON の変更で設定可能です |
| `kafkaQueueProblems` | キュー | Kafka キューに過負荷がかかり、同時にコンシューマー側の遅延も発生し、ラグの急増を引き起こします |
| `imageSlowLoad` | フロントエンド | Envoy フォールトインジェクションを利用し、フロントエンドでの製品画像の読み込みに遅延を発生させます |
| フューチャーフラグ | サービス | 説明 |
| ----------------------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
| `adServiceFailure` | 広告 | 10分の1の確率で `GetAds` のエラーを生成します |
| `adServiceManualGc` | 広告 | 広告サービスで完全手動のガベージコレクションを引き起こします |
| `adServiceHighCpu` | 広告 | 広告サービスで CPU を高負荷にします。 CPU スロットリングをデモしたい場合は、CPUリソース制限を設定します |
| `cartServiceFailure` | カート | `EmptyCart` が呼び出されるたびにエラーを生成します |
| `productCatalogFailure` | 商品カタログ | 商品 ID: `OLJCESPC7Z` の `GetProduct` リクエストに対してエラーを生成します |
| `recommendationServiceCacheFailure` | レコメンデーション | 指数関数的に増大するキャッシュによりメモリリークが発生します。 1.4 倍のペースで増加し、とリクエストの 50% がその増加を引き起こします |
| `paymentServiceFailure` | 支払い | `charge` メソッドを呼び出すときに、エラーを発生させます |
| `paymentServiceUnreachable` | 決済 | 支払いサービスを呼び出すときに支払いサービスが利用できないように見せるために、不正アドレスを使用します |
| `loadgeneratorFloodHomepage` | 負荷生成ツール | 大量のリクエストでホームページにフラッディングを開始します。 これは状態である flagd JSON の変更で設定可能です |
| `kafkaQueueProblems` | キュー | Kafka キューに過負荷がかかり、同時にコンシューマー側の遅延も発生し、ラグの急増を引き起こします |
| `imageSlowLoad` | フロントエンド | Envoy フォールトインジェクションを利用し、フロントエンドでの製品画像の読み込みに遅延を発生させます |

## フューチャーフラグアーキテクチャ {#feature-flag-architecture}

Expand Down