サービス
リクエストフローを可視化するには、サービスのダイアグラムを確認してください。
| サービス | 言語 | 説明 |
|---|---|---|
| 会計 | .NET | 受注した注文を処理し、すべての注文(モック)の合計をカウントします。 |
| 広告 | Java | 与えられたコンテキストワードに基づいて、テキスト広告を提供します。 |
| カート | .NET | ユーザーのショッピングカート内の商品を Valkey に保存し、取得します。 |
| チェックアウト | Go | ユーザーのカートを取得し、注文を準備し、支払い、配送、メール通知を制御します。 |
| 通貨換算 | C++ | ある金額を別の通貨に換算します。欧州中央銀行(ECB)から取得した実際のレートを使用します。最もQPSの高いサービスです。 |
| メール | Ruby | ユーザーに注文確認メールを送信します(モック)。 |
| Flagd-UI | Elixir | 機能フラグの切り替えと編集を可能にします。 |
| 不正検知 | Kotlin | 受信した注文を分析し、不正行為(モック)を検出します。 |
| フロントエンド | TypeScript | Webサイトを提供するためのHTTPサーバーを公開します。サインアップやログインは不要で、すべてのユーザーに対して自動的にセッションIDを生成します。 |
| 負荷生成 | Python/Locust | 実際のユーザー購買フローを模したリクエストを、フロントエンドに継続的に送信します。 |
| 支払い | JavaScript | 指定されたクレジットカード情報(モック)に対して、指定された金額を請求し、トランザクションのIDを返却します。 |
| 商品カタログ | Go | JSONファイルに基づく商品のカタログと、商品検索機能及び個別商品の取得機能を提供します。 |
| 商品レビュー | Python | 商品の説明とレビューに基づいて、商品のレビューを返却し、特定の商品に関する質問に回答します。 |
| 見積もり | PHP | 発送される商品の点数に基づいて、送料を計算します。 |
| レコメンデーション | Python | カートの内容に基づいて、他の商品をレコメンドします。 |
| 配送 | Rust | ショッピングカートに基づいて送料の見積もりを提示します。指定された住所に商品を配送します(モック)。 |
| React Nativeアプリ | TypeScript | ショッピングサービスのためのUIを提供する、 React Native製のモバイルアプリケーションです。 |
フィードバック
このページは役に立ちましたか?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!