# Сервіси

LLMS index: [llms.txt](/llms.txt)

---

Щоб візуалізувати потоки запитів, дивіться [Діаграму сервісів](../architecture/).

| Сервіс                                | Мова          | Опис                                                                                                                                                |
| ------------------------------------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| [accounting](accounting/)             | .NET          | Обробляє вхідні замовлення та підраховує суму всіх замовлень (макет/).                                                                              |
| [ad](ad/)                             | Java          | Надає текстові оголошення на основі заданих контекстних слів.                                                                                       |
| [cart](cart/)                         | .NET          | Зберігає товари в кошику користувача в Valkey і витягує їх.                                                                                         |
| [checkout](checkout/)                 | Go            | Отримує кошик користувача, готує замовлення та координує оплату, доставку та повідомлення електронною поштою.                                       |
| [currency](currency/)                 | C++           | Конвертує грошову суму в іншу валюту. Використовує реальні значення, отримані з Європейського центрального банку. Це сервіс з найвищим QPS.         |
| [email](email/)                       | Ruby          | Надсилає користувачам електронний лист із підтвердженням замовлення (макет/).                                                                       |
| [flagd-ui](flagd-ui/)                 | Elixir        | Дозволяє вмикати та редагувати прапорці функцій.                                                                                                    |
| [fraud-detection](fraud-detection/)   | Kotlin        | Аналізує вхідні замовлення та виявляє спроби шахрайства (макет/).                                                                                   |
| [frontend](frontend/)                 | TypeScript    | Відкриває HTTP сервер для обслуговування вебсайту. Не вимагає реєстрації / входу та автоматично генерує ідентифікатори сесій для всіх користувачів. |
| [load0generator](load-generator/)     | Python/Locust | Постійно надсилає запити, імітуючи реалістичні потоки покупок користувачів на фронтенд.                                                             |
| [payment](payment/)                   | JavaScript    | Знімає кошти з наданої кредитної картки (макет/) на вказану суму та повертає ідентифікатор транзакції.                                              |
| [product-catalog](product-catalog/)   | Go            | Надає список продуктів з JSON файлу та можливість шукати продукти та отримувати окремі продукти.                                                    |
| [product-reviews](product-reviews/)   | Python        | Показує відгуки про товар та відповіді на питання стосовно відповідного товару на основі його опису та відгуків.                                    |
| [quote](quote/)                       | PHP           | Розраховує вартість доставки залежно від кількості товарів для відправлення.                                                                        |
| [recommendation](recommendation/)     | Python        | Рекомендує інші продукти на основі вмісту кошика.                                                                                                   |
| [shipping](shipping/)                 | Rust          | Надає оцінки вартості доставки на основі кошика. Доставляє товари за вказаною адресою (макет/).                                                     |
| [react-native-app](react-native-app/) | TypeScript    | React Native мобільний застосунок, який надає користувацький інтерфейс на додачу до сервісів для шопінгу.                                           |

---

Section pages:

- [Сервіс Flagd-UI](/uk/docs/demo/services/flagd-ui/)
- [Kafka](/uk/docs/demo/services/kafka/)
- [Сервіс Бухгалтерії](/uk/docs/demo/services/accounting/)
- [Сервіс Валют](/uk/docs/demo/services/currency/)
- [Служба виявлення шахрайства](/uk/docs/demo/services/fraud-detection/)
- [Сервіс відгуків про товари](/uk/docs/demo/services/product-reviews/)
- [Генератор навантаження](/uk/docs/demo/services/load-generator/)
- [Сервіс доставки](/uk/docs/demo/services/shipping/)
- [Сервіс електронної пошти](/uk/docs/demo/services/email/)
- [Застосунок React Native](/uk/docs/demo/services/react-native-app/)
- [Сервіс постачальника зображень](/uk/docs/demo/services/image-provider/)
- [Сервіс каталогу продуктів](/uk/docs/demo/services/product-catalog/)
- [Сервіс котирувань](/uk/docs/demo/services/quote/)
- [Сервіс Кошика](/uk/docs/demo/services/cart/)
- [Сервіс оплати](/uk/docs/demo/services/payment/)
- [Сервіс оформлення замовлення](/uk/docs/demo/services/checkout/)
- [Проксі-сервер фронтенда (Envoy)](/uk/docs/demo/services/frontend-proxy/)
- [Сервіс Реклами](/uk/docs/demo/services/ad/)
- [Сервіс рекомендацій](/uk/docs/demo/services/recommendation/)
- [Фронтенд](/uk/docs/demo/services/frontend/)
