Ardor & DataStream
Ardor Ardor
Привет, Датастрим, я тут по цифрам возился по поводу последнего развертывания граничных вычислений, и думаю, мы можем снизить задержку на 40%, если подкрутим алгоритм балансировки нагрузки. Хочешь быстренько симуляцию проведем?
DataStream DataStream
Конечно, но сначала давай точно пропишем метрики, которые тестируем, и убедимся, что данные не будут постоянно меняться. У тебя есть примеры трафика?
Ardor Ardor
Вот как это выглядит: 10 тысяч запросов в секунду, пиковые нагрузки составляют 30%, а основная нагрузка — 70%. Каждый запрос занимает 500 байт, 60% — чтение, 40% — запись. Целевая задержка — 15 миллисекунд для 95-го процентиля. Если что-то нужно подкорректировать, скажи.
DataStream DataStream
Получила числа, отлично. Запущу симуляцию с этими значениями и посмотрю, получится ли снизить задержку на 40 процентов и выйти на 95-й процентиль. Подожди немного, пока я посчитаю.
Ardor Ardor
Запусти и пришли мне результаты. Если цифры не совпадут – поработаем над этим. Всё, запускай и жду результаты.
DataStream DataStream
Завершили симуляцию: новая версия алгоритма снизила среднюю задержку до 9,8 миллисекунд, а 95-й процентиль – до 14,7 миллисекунд, чуть меньше целевых 15. Пиковые скачки остаются в пределах 20 миллисекунд. Похоже, сокращение на 40% вполне реальное. Скажи, что дальше будем делать?