Проверили трекеры Binom v2 (2.35.03) и Keitaro (11.10.0) под растущей нагрузкой, отдельно протестировали нестандартный сценарий и сравнили прохождение реального трафика.
Итоги тестирования
В синтетических тестах Binom выдержал более высокую нагрузку. Максимальная из проверенных ступеней нагрузочного теста, которую трекеры выдерживали в течение трёх минут без ошибок, составила 480 запросов/с для Binom и 80 запросов/с для Keitaro. При одинаковой нагрузке в 160 запросов/с средняя загрузка CPU составила 24,42% у Binom и 82,90% у Keitaro.
При большом числе повторных запросов от одного посетителя (неуников) Keitaro начинал тормозить и выдавать ошибки. Уже на 80 запросах/с все обращения завершались таймаутами или HTTP 500. Binom прошёл аналогичную проверку на 80 запросах/с без ошибок. При перегрузке Keitaro страдала и соседняя кампания, хотя админка оставалась доступной.
На реальном popunder-трафике преимущества отдельного трекера не обнаружено: до контрольной точки дошли 92,20% назначений Keitaro и 91,85% Binom.
Мнение редакции CPA.RIP:
Если у вас нет очень большого потока трафика, то без проблем использовать можно оба трекера. Если у вас бывают всплески, то стоит выбирать Binom. Из неожиданного, у Keitaro нарисовался странный баг, с не уникальными кликами, по сути это возможность «заглушить» любой трекер. Проверяли и перепроверяли трижды. Все детали ниже.
Популярные CPA-трекеры для арбитража трафика: https://cpa.rip/services/cpa-trackers/.
Стенд и методика тестирования
Для нагрузочного теста использовали инструмент k6, который создаёт поток запросов к трекеру, измеряет время ответа и фиксирует ошибки. Нагрузку повышали ступенями с плавным ростом в 30 секунд и удерживали каждый уровень для измерения результатов.
Для обоих трекеров задали одинаковый таймаут в 5 секунд на запрос. Если ответ не приходил за это время, k6 прекращал ожидание и фиксировал таймаут. В расчёт p95 и p99 включали все запросы, в том числе завершившиеся ошибкой или таймаутом.
p95 и p99 — процентили времени ответа, т.е. значения, в которые укладываются 95% и 99% запросов. Например, p95 = 526 мс значит, что 95% запросов завершились за 526 мс или быстрее, а 5% медленнее. p99 = 770 мс значит, что в 770 мс уложились 99% запросов. Это позволяет показать медленные ответы, которые скрывает среднее время.

Оба трекера установили на одинаковых VPS у FriendHosting: 4 vCPU и 4 ГБ RAM. CentOS Stream 9 у Keitaro и Ubuntu 24.04 у Binom.

Основные нагрузочные тесты проводили последовательно: для проверки Keitaro генератор k6 запускали на сервере Binom, а для проверки Binom наоборот.
Условие | Как тестировали |
Серверы трекеров | 4 vCPU и 4 ГБ RAM |
Генератор нагрузки | k6 на отдельном от проверяемого трекера VPS; прогоны последовательно |
Синтетический запрос | Напрямую в техническую кампанию по HTTPS; ожидание до 5 секунд, без повторных попыток |
Правильный ответ | Редирект с ожидаемым адресом и идентификаторами |
Проверка сохранения | Каждому запросу свой ID; после прогона сверяли его с базой трекера |
Уникальность | Новый User-Agent на каждый запрос, без сохранения cookie; флаги уникальности проверяли в БД |
Что измеряли | Ответы, таймауты, сохранённые клики, задержку и загрузку CPU; у Keitaro ещё соседнюю кампанию и лёгкие запросы админки |
Для теста с реальным popunder-трафиком использовали третий сервер (VPS с 2 vCPU и 2 ГБ RAM). Он распределял входящие переходы между трекерами и фиксировал их прохождение через контрольную точку после редиректа.
Рост нагрузки до ошибок (уникальные клики)
В Keitaro нагрузку повышали от 20 до 320 запросов/с, и удерживали каждую ступень три минуты. На 80 запросах/с все 14 400 обращений получили правильный редирект и сохранились в базе. При переходе к 160 появились таймауты, а на 320 правильных редиректов уже не было, а средняя загрузка CPU достигла 93,79%, лог зафиксировал переполнение очереди обработчика.
Перегрузка затронула и соседнюю кампанию: 31 из 156 проверочных запросов завершился ошибкой или таймаутом. При этом админка продолжала работать. После снижения нагрузки до 20 запросов/с за пять минут получены 6000 правильных редиректов без ошибок, p99 — 33 мс.
Binom на ступени 480 запросов/с вернул все 86 400 правильных редиректов и сохранил все клики, p99 — 657 мс. При 640 запросах/с сохранились все 115 384 начатых обращения, но 11 завершились таймаутом в 5 секунд.
При 800–960 запросах/с появились массовые HTTP 502 и таймауты. Позднее контейнер обработки трафика достиг штатного лимита памяти 2 ГБ, заданного в конфигурации и перезапустился.
После снижения нагрузки до 20 запросов/с за две минуты получены 2400 правильных редиректов и столько же записей в базе, p99 — 7 мс.
Одинаковая ступень: 160 запросов/с в течение трёх минут | ||
Показатель | Keitaro | Binom v2 |
Начато запросов | 28 799 | 28 800 |
Правильных редиректов | 19 541 | 28 800 |
Таймаутов | 9 123 | 0 |
HTTP 500 | 135 | 0 |
Найдено кликов в базе | 28 664 | 28 800 |
p99 | 5 002 мс | 14 мс |
Средняя загрузка CPU | 82,90% | 24,42% |

Нюанс: повторные посещения одного посетителя
По умолчанию в Keitaro уникальность кампании определялась по сочетанию IP + UA с периодом 24 часа. В предварительных тестах k6 использовал один IP и постоянный User-Agent, поэтому тысячи запросов распознавались как повторные посещения одного человека, что приводило к резкому замедлению. Хотя такой сценарий маловероятен в реальных условиях, мы отдельно его проверили на обоих трекерах.
Нагрузку повышали ступенями по три минуты с плавными переходами за 30 секунд. Keitaro прошёл 40 запросов/с без ошибок при средней загрузке CPU 74,26%. Первые таймауты появились при переходе к 80 запросам/с, а на самой ступени 80 все обращения завершились таймаутом или HTTP 500.
Повторный посетитель: 80 запросов/с в течение трёх минут | ||
Показатель | Keitaro | Binom v2 |
Начато запросов | 14 399 | 14 401 |
Правильных редиректов | 0 | 14 401 |
Таймаутов | 9 821 | 0 |
HTTP 500 | 4 578 | 0 |
Найдено кликов в базе | 9 821 | 14 401 |
p99 | 5 007 мс | 17 мс |
Средняя загрузка CPU | 98,84% | 7,48% |

На 80 запросах/с CPU был почти полностью занят. В логе Keitaro появилась ошибка static_pool_exec: QueueSize: max queue size reached — очередь запросов достигла максимального размера, и обработчик начал отклонять новые. Все обращения с таймаутом сохранились, а все 4578 запросов с HTTP 500 в базе отсутствовали.
Во время этой нагрузки также пострадала соседняя кампания, которую мы проверяли параллельно. За время теста 55 проб из 136 завершились неуспешно. При этом админка оставалась доступной.
Binom при этом же тесте обработал все 14 401 повторное обращение без ошибок и сохранил каждый клик.
Проверка на реальном popunder-трафике
После прогонов k6 проверили трекеры на купленном popunder-трафике сети MyBid. Отдельный технический сервер случайно распределял входящий поток между ними с вероятностью 50/50.
MyBid → распределитель → Keitaro или Binom → контрольная точка → партнёрская страница.
Промокод CPARIP дает бонус 15% к первому пополнению баланса на сумму от $100 до $3000 в рекламной сети MyBid.
Распределитель принял 24 729 запросов. Каждому входу присваивали свой event_id. По нему сопоставляли запись распределителя, клик в базе трекера и приход на контрольную точку.
Сколько трафика дошло от рекламной сети

Показатель | Количество |
MyBid: Total Clicks | 25 799 |
Входы, зарегистрированные распределителем | 24 729 |
Разница | 1 070 |
Разница в процентах от MyBid | 4,15% |
Это разница счётчиков рекламной сети и нашего распределителя до трекеров.
Сколько переходов прошло через трекеры
Трафик поступал около девяти часов, пик составил 9 входящих запросов за секунду суммарно на обе ветки. Всего до контрольной точки дошло 22 757 переходов. Все они найдены в базах соответствующих трекеров. Из 1 972 недошедших переходов 628 сохранились в базах, а 1 344 нет.
Показатель | Keitaro | Binom v2 |
Назначено распределителем | 12 353 | 12 376 |
Найдено в базе трекера | 11 697 | 11 688 |
Дошло до контрольной точки | 11 390 | 11 367 |
Доля дошедших от назначений | 92,20% | 91,85% |
Есть в базе, но прихода нет | 307 | 321 |
Нет ни в базе, ни на контрольной точке | 656 | 688 |
Оба трекера учитывали и уникальные, и повторные клики. Как повторные засчитано около 4% кликов:
Засчитано трекером | Keitaro | Binom v2 |
Уникальных кликов | 11 243 | 11 262 |
Неуникальных кликов | 475 | 443 |
Всего записей кликов | 11 718 | 11 705 |
Доля неуникальных | 4,05% | 3,78% |
В основной таблице несколько записей с одним event_id объединены в один переход. В таблице уникальности показаны все записи трекеров, поэтому итоговые числа немного выше.
Результат сравнения
На промежуточных срезах впереди по доле дошедших был Binom, к последнему срезу небольшое преимущество оказалось у Keitaro.

По итогу оба трекера показали близкую долю переходов до контрольной точки — около 92% от назначений. Этот результат дополняет нагрузочные прогоны и показывает работу общей схемы на купленном popunder-трафике и не позволяет объявить один трекер надёжнее другого по доле дошедших.
Промокод CPARIP дает 30 дней триала трекера Binom без оплаты. После триала промокод CPARIP дает скидку 40% на первую оплату лицензии Binom на своём сервере.













































