サービス

リクエストフローを可視化するには、サービスのダイアグラムを確認してください。

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