# サービス

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

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

---

Section pages:

- [Accounting Service](/ja/docs/demo/services/accounting/)
- [Ad Service](/ja/docs/demo/services/ad/)
- [Cart Service](/ja/docs/demo/services/cart/)
- [Checkout Service](/ja/docs/demo/services/checkout/)
- [Currency Service](/ja/docs/demo/services/currency/)
- [Email Service](/ja/docs/demo/services/email/)
- [Flagd-UI Service](/ja/docs/demo/services/flagd-ui/)
- [Fraud Detection Service](/ja/docs/demo/services/fraud-detection/)
- [Frontend](/ja/docs/demo/services/frontend/)
- [Frontend Proxy (Envoy)](/ja/docs/demo/services/frontend-proxy/)
- [Image Provider Service](/ja/docs/demo/services/image-provider/)
- [Kafka](/ja/docs/demo/services/kafka/)
- [Load Generator](/ja/docs/demo/services/load-generator/)
- [Payment Service](/ja/docs/demo/services/payment/)
- [Product Catalog Service](/ja/docs/demo/services/product-catalog/)
- [Product Reviews Service](/ja/docs/demo/services/product-reviews/)
- [Quote Service](/ja/docs/demo/services/quote/)
- [React Native App](/ja/docs/demo/services/react-native-app/)
- [Recommendation Service](/ja/docs/demo/services/recommendation/)
- [Shipping Service](/ja/docs/demo/services/shipping/)
