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