Цепочка вызовов сервисов для одного запроса
Пять уровней сервисов, три критически важных пути и три риска, связанных с единственным экземпляром, на одной странице SRE-ревью.
5024 views
Начать с этого запроса
Пять уровней сервисов, три критически важных пути и три риска, связанных с единственным экземпляром, на одной странице SRE-ревью.
Попробовать Kimi DesignСоздайте одностраничную диаграмму SRE-ревью архитектуры в альбомной ориентации 16:9, показывающую цепочку вызовов сервисов для вымышленного запроса на расчёт. Заголовок: «Цепочка вызовов сервисов для одного запроса». Пять уровней сервисов: уровень доступа — «Пограничный шлюз: 4 экземпляра / P99 28ms, Прокси идентификации: 1 / 35ms»; бизнес-уровень — «Оркестратор расчётов: 3 / 95ms, Корзина покупок: 3 / 48ms, Ценообразование: 2 / 61ms, Заказ: 4 / 72ms»; предметный уровень — «Инвентарь: 3 / 58ms, Купон: 1 / 66ms, Участник: 2 / 45ms, Адаптер платежей: 2 / 120ms, Уведомления: 1 / 180ms»; уровень данных — «БД заказов: 2 / 42ms, Кэш: 3 / 12ms, Шина сообщений: 3 / 20ms»; внешние зависимости — «Пример платёжного шлюза: 2 / 160ms, Пример SMS-шлюза: 2 / 140ms». Основной поток вызовов: Пограничный шлюз → Прокси идентификации 8ms → Оркестратор расчётов 12ms; Оркестратор расчётов последовательно вызывает Корзину покупок 15ms, Ценообразование 20ms, Инвентарь 26ms, Участника 14ms, Адаптер платежей 45ms и Заказ 28ms; Адаптер платежей → Пример платёжного шлюза 120ms; Заказ → БД заказов 30ms, а также асинхронно записывает в Шину сообщений 5ms → Уведомления 60ms → Пример SMS-шлюза 140ms. Выделите три пути — платежи, сохранение заказа и асинхронные уведомления, а также три риска, связанных с единственным экземпляром: Прокси идентификации, Купон и Уведомления. Белый фон, почти чёрный текст и холодные серые соединительные линии; три оттенка серо-голубого для обозначения нагрузки, кобальтовый синий для выделения критически важных путей и тёмные контуры для рисков; сплошные линии для последовательных вызовов, пунктирные — для вызовов на одном уровне, линии с маленькими квадратами — для асинхронных сообщений. Сервисы, количество экземпляров, значения P99 и задержки соединений должны в точности соответствовать каждому пункту.
Добавить индикаторы порогов ёмкости
Добавляет индикаторы порогов ёмкости рядом с тремя критически важными путями; задержки и цвета нагрузки остаются прежними.
Попробовать Kimi DesignСоздайте одностраничную диаграмму SRE-ревью архитектуры в альбомной ориентации 16:9, показывающую цепочку вызовов сервисов для вымышленного запроса на расчёт. Заголовок: «Цепочка вызовов сервисов для одного запроса». Пять уровней сервисов: уровень доступа — «Пограничный шлюз: 4 экземпляра / P99 28ms, Прокси идентификации: 1 / 35ms»; бизнес-уровень — «Оркестратор расчётов: 3 / 95ms, Корзина покупок: 3 / 48ms, Ценообразование: 2 / 61ms, Заказ: 4 / 72ms»; предметный уровень — «Инвентарь: 3 / 58ms, Купон: 1 / 66ms, Участник: 2 / 45ms, Адаптер платежей: 2 / 120ms, Уведомления: 1 / 180ms»; уровень данных — «БД заказов: 2 / 42ms, Кэш: 3 / 12ms, Шина сообщений: 3 / 20ms»; внешние зависимости — «Пример платёжного шлюза: 2 / 160ms, Пример SMS-шлюза: 2 / 140ms». Основной поток вызовов: Пограничный шлюз → Прокси идентификации 8ms → Оркестратор расчётов 12ms; Оркестратор расчётов последовательно вызывает Корзину покупок 15ms, Ценообразование 20ms, Инвентарь 26ms, Участника 14ms, Адаптер платежей 45ms и Заказ 28ms; Адаптер платежей → Пример платёжного шлюза 120ms; Заказ → БД заказов 30ms, а также асинхронно записывает в Шину сообщений 5ms → Уведомления 60ms → Пример SMS-шлюза 140ms. Выделите три пути — платежи, сохранение заказа и асинхронные уведомления — а также три риска, связанных с единственным экземпляром: Прокси идентификации, Купон и Уведомления. Белый фон, почти чёрный текст и холодные серые соединительные линии; три оттенка серо-голубого для обозначения нагрузки, кобальтовый синий для выделения критически важных путей и тёмные контуры для рисков; сплошные линии для последовательных вызовов, пунктирные — для вызовов на одном уровне, линии с маленькими квадратами — для асинхронных сообщений. Сервисы, количество экземпляров, значения P99 и задержки соединений должны в точности соответствовать каждому пункту.
Перейти на глубокий тёмно-синий фон
Заменяет белый фон на глубокий тёмно-синий с почти белым текстом; серые соединительные линии остаются холодного оттенка.
Попробовать Kimi DesignСоздайте одностраничную диаграмму SRE-ревью архитектуры в альбомной ориентации 16:9, показывающую цепочку вызовов сервисов для вымышленного запроса на расчёт. Заголовок: «Цепочка вызовов сервисов для одного запроса». Пять уровней сервисов: уровень доступа — «Пограничный шлюз: 4 экземпляра / P99 28ms, Прокси идентификации: 1 / 35ms»; бизнес-уровень — «Оркестратор расчётов: 3 / 95ms, Корзина покупок: 3 / 48ms, Ценообразование: 2 / 61ms, Заказ: 4 / 72ms»; предметный уровень — «Инвентарь: 3 / 58ms, Купон: 1 / 66ms, Участник: 2 / 45ms, Адаптер платежей: 2 / 120ms, Уведомления: 1 / 180ms»; уровень данных — «БД заказов: 2 / 42ms, Кэш: 3 / 12ms, Шина сообщений: 3 / 20ms»; внешние зависимости — «Пример платёжного шлюза: 2 / 160ms, Пример SMS-шлюза: 2 / 140ms». Основной поток вызовов: Пограничный шлюз → Прокси идентификации 8ms → Оркестратор расчётов 12ms; Оркестратор расчётов последовательно вызывает Корзину покупок 15ms, Ценообразование 20ms, Инвентарь 26ms, Участника 14ms, Адаптер платежей 45ms и Заказ 28ms; Адаптер платежей → Пример платёжного шлюза 120ms; Заказ → БД заказов 30ms, а также асинхронно записывает в Шину сообщений 5ms → Уведомления 60ms → Пример SMS-шлюза 140ms. Выделите три пути — платежи, сохранение заказа и асинхронные уведомления, а также три риска, связанных с единственным экземпляром: Прокси идентификации, Купон и Уведомления. Белый фон, почти чёрный текст и холодные серые соединительные линии; три оттенка серо-голубого для обозначения нагрузки, кобальтовый синий для выделения критически важных путей и тёмные контуры для рисков; сплошные линии для последовательных вызовов, пунктирные — для вызовов на одном уровне, линии с маленькими квадратами — для асинхронных сообщений. Сервисы, количество экземпляров, значения P99 и задержки соединений должны в точности соответствовать каждому пункту.
Выделить тайм-аут красным
Выделяет значение 120ms для Адаптера платежей красным цветом тайм-аута; все остальные числа и цвета остаются прежними.
Попробовать Kimi DesignСоздайте одностраничную диаграмму SRE-ревью архитектуры в альбомной ориентации 16:9, показывающую цепочку вызовов сервисов для вымышленного запроса на расчёт. Заголовок: «Цепочка вызовов сервисов для одного запроса». Пять уровней сервисов: уровень доступа — «Пограничный шлюз: 4 экземпляра / P99 28ms, Прокси идентификации: 1 / 35ms»; бизнес-уровень — «Оркестратор расчётов: 3 / 95ms, Корзина покупок: 3 / 48ms, Ценообразование: 2 / 61ms, Заказ: 4 / 72ms»; предметный уровень — «Инвентарь: 3 / 58ms, Купон: 1 / 66ms, Участник: 2 / 45ms, Адаптер платежей: 2 / 120ms, Уведомления: 1 / 180ms»; уровень данных — «БД заказов: 2 / 42ms, Кэш: 3 / 12ms, Шина сообщений: 3 / 20ms»; внешние зависимости — «Пример платёжного шлюза: 2 / 160ms, Пример SMS-шлюза: 2 / 140ms». Основной поток вызовов: Пограничный шлюз → Прокси идентификации 8ms → Оркестратор расчётов 12ms; Оркестратор расчётов последовательно вызывает Корзину покупок 15ms, Ценообразование 20ms, Инвентарь 26ms, Участника 14ms, Адаптер платежей 45ms и Заказ 28ms; Адаптер платежей → Пример платёжного шлюза 120ms; Заказ → БД заказов 30ms, а также асинхронно записывает в Шину сообщений 5ms → Уведомления 60ms → Пример SMS-шлюза 140ms. Выделите три пути — платежи, сохранение заказа и асинхронные уведомления, а также три риска, связанных с единственным экземпляром: Прокси идентификации, Купон и Уведомления. Белый фон, почти чёрный текст и холодные серые соединительные линии; три оттенка серо-голубого для обозначения нагрузки, кобальтовый синий для выделения критически важных путей и тёмные контуры для рисков; сплошные линии для последовательных вызовов, пунктирные — для вызовов на одном уровне, линии с маленькими квадратами — для асинхронных сообщений. Сервисы, количество экземпляров, значения P99 и задержки соединений должны в точности соответствовать каждому пункту.