Skip to content

Рабочий профиль: один расчёт и 50 API-клиентов

andyGPT requested to merge codex/r1-concurrent-api into codex/r1-checker-index

Принятое решение по актуальности — 20.09.2026

Сохранить как дополнительный профиль. Сценарий 50 клиентов остаётся инженерным нагрузочным профилем; число не объявляется требованием нового ТЗ. Профиль уточняется в ORG06d.

Основание: APP-2026-09-19, аудит исходной версии 916e2742d11c050fc09841b4b7b418a9c1118b2a относительно main 43e20364f00101c7d61642dbcfa349c8f0b14ba4. Рекомендации приняты владельцем проекта; фиксация разрешена командой «Фиксируем».

Связанные задачи общего Beads trasser:

  • trasser-ops03b — [OPS03b] Повторить измерения полного расчёта; исполнитель arkadiy/codex.
  • trasser-org06d — [ORG06d] Установить эксплуатационный и входной профиль; исполнитель rylengim.

Полный реестр: trasser-data01, trasser-plan-20260920. Перенос выполнять в рамках существующих критериев задач; сохранять ссылку на исходную версию и прикладывать проверки нового кандидата. После подтверждённого переноса старые MR можно закрывать как заменённые. Для !32 (closed) уже опубликован нормативный пакет через !33 (merged); остатки старой реализации/CI рассматриваются отдельно.

Проверка актуальности была статической, с чтением существующего CI; новых испытаний приложения не было. Принятие рекомендаций не является приёмкой кода. Исторические описания и результаты ниже сохранены; их PASS не подтверждает новый baseline. Фиксация не меняет ветки, состояние MR, назначения или личные решения проверяющих.

Добавлен воспроизводимый рабочий профиль: один тяжёлый расчёт и 50 API-клиентов, с точным учётом HTTP chunk framing и сопоставлением всех ответов с access log Tomcat. На стенде подтверждены 50 перекрывающихся выгрузок, идемпотентность 50 отправок, ограниченная очередь 8/42, отмена и повтор после BUSY; 90 экспортов проверены по SHA и размеру. Два расчёта подключили 4096/4096 целей, GeoJSON и все 633739 записей checks совпали; OOM и ошибок клиентов нет. Протокол сохраняет исходную ошибку измерителя и успешный повтор на неизменённом JAR CI 9525. Проверки: 154 CI self-tests, 736 проверок документов. Профиль не утверждён организаторами; product_accepted=false, T15-03/T15-05 остаются открытыми. Зависит от MR !28 (closed); target codex/r1-checker-index.

Edited by am@muniev.ru

Merge request reports

Loading