perf: bound public activity aggregation
This commit is contained in:
@@ -22,6 +22,13 @@
|
||||
|
||||
## Измеримый бюджет
|
||||
|
||||
Activity и tackle analytics намеренно обрабатывают не более 10 000 самых
|
||||
свежих approved-фактов за окно запроса. Это bounded budget для Python-агрегации:
|
||||
сортировка и уникальный `id` делают срез воспроизводимым, а публичные ответы не
|
||||
могут внезапно потребить память пропорционально всей истории. При превышении
|
||||
лимита production measurement должен отдельно показать необходимость SQL/RSS
|
||||
агрегации, а не расширять этот предел вслепую.
|
||||
|
||||
На сервере альфа-пилота при объёме до 100 000 уловов и до 100 000 staging-наблюдений принимаются следующие server-side цели без учёта сети и браузерного рендера:
|
||||
|
||||
- p95 публичных списков и activity — не более 250 мс;
|
||||
|
||||
Reference in New Issue
Block a user