Застосунок
Наступні вимоги були визначені для того, щоб визначити, які сигнали OpenTelemetry (OTel) буде генерувати застосунок і коли слід додавати підтримку майбутніх SDK:
Кожна підтримувана мова, яка має GA Traces або Metrics SDK, повинна мати принаймні один приклад сервісу.
- Підтримка мобільних пристроїв (Swift) не є початковим пріоритетом і не включена в зазначену вимогу.
Процеси застосунку повинні бути незалежними від мови.
- gRPC є пріоритетним, де це можливо, і HTTP слід використовувати, де це неможливо.
Сервіси повинні бути спроєктовані як модульні компоненти, які можна замінювати.
- Окремі сервіси можуть і повинні мати кілька варіантів мов.
Архітектура повинна дозволяти можливу інтеграцію платформонезалежних компонентів, таких як база даних, черга або сховище блобів.
- Немає вимоги до конкретного типу компонентів, принаймні один загальний компонент повинен бути присутнім загалом.
Повинен бути наданий генератор навантаження для імітації навантаження користувачів на демо.
Відгук
Чи це було корисним?
Дякуємо. Ми цінуємо ваші відгуки!
Будь ласка, дайте нам знати як ми можемо покращити цю сторінку. Ми цінуємо ваші відгуки!