From cda4df43eb4ab7ff739cba40f0bc2e0d7e300d41 Mon Sep 17 00:00:00 2001 From: Naeel Date: Sun, 12 Apr 2026 19:21:12 +0300 Subject: [PATCH] benchmark: replace confusing CLI numbers with real service latency --- BENCHMARK-COMPARISON.md | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/BENCHMARK-COMPARISON.md b/BENCHMARK-COMPARISON.md index 4970b4e..7de76d1 100644 --- a/BENCHMARK-COMPARISON.md +++ b/BENCHMARK-COMPARISON.md @@ -29,24 +29,23 @@ ## Время ответа по операциям -Время выполнения каждой операции, замеренное через стандартный AWS CLI. +Среднее время выполнения каждой операции (в миллисекундах). +Замерено через прямой HTTP без CLI. Чем меньше — тем лучше. -Формат: минимум / среднее / максимум / 95-й перцентиль (в миллисекундах). - -| Операция | Yandex MQ | shared-SQS | +| Операция | shared-SQS | Yandex MQ | |---|---:|---:| -| Получить URL очереди | 766 / 1346 / 2266 / 2060 | 739 / 752 / 770 / 760 | -| Получить атрибуты очереди | 804 / 820 / 847 / 828 | 738 / 752 / 768 / 765 | -| Отправить сообщение (1 КБ) | 804 / 811 / 824 / 823 | 748 / 760 / 770 / 767 | -| Отправить сообщение (10 КБ) | 916 / 967 / 996 / 987 | 880 / 913 / 965 / 951 | -| Отправить сообщение (32 КБ) | 905 / 930 / 948 / 947 | 883 / 904 / 939 / 928 | -| Отправить пакет (10 сообщений) | 784 / 803 / 827 / 820 | 718 / 746 / 782 / 759 | -| Получить сообщение | 782 / 826 / 869 / 864 | 738 / 748 / 777 / 751 | -| Удалить сообщение | 783 / 800 / 823 / 814 | 727 / 742 / 757 / 755 | -| Удалить пакет (10 сообщений) | 818 / 845 / 872 / 864 | 742 / 783 / 821 / 810 | -| Изменить видимость (пакет 10) | 806 / 829 / 848 / 841 | 803 / 824 / 838 / 836 | +| Получить URL очереди | **52 мс** | 646 мс | +| Получить атрибуты очереди | **52 мс** | 120 мс | +| Отправить сообщение (1 КБ) | **40 мс** | 94 мс | +| Отправить сообщение (10 КБ) | **43 мс** | 97 мс | +| Отправить сообщение (32 КБ) | **44 мс** | 100 мс | +| Отправить пакет (10 сообщений) | **46 мс** | 103 мс | +| Получить сообщение | **48 мс** | 126 мс | +| Удалить сообщение | **42 мс** | 100 мс | +| Удалить пакет (10 сообщений) | **53 мс** | 115 мс | +| Изменить видимость (пакет 10) | **54 мс** | 109 мс | -> Числа включают время запуска AWS CLI (~700 мс). Реальная задержка самого сервиса — 4–40 мс (см. таблицу выше). +> Это реальное время ответа сервиса. Предыдущие значения 700–900 мс включали время запуска утилиты aws-cli (~700 мс overhead), а не самого сервиса. ## Какие операции проверены