Skip to content

Hw 4#13

Open
ByBinPy wants to merge 9 commits intohw-3from
hw-4
Open

Hw 4#13
ByBinPy wants to merge 9 commits intohw-3from
hw-4

Conversation

@ByBinPy
Copy link
Copy Markdown
Owner

@ByBinPy ByBinPy commented Oct 17, 2025

No description provided.

@ByBinPy
Copy link
Copy Markdown
Owner Author

ByBinPy commented Oct 17, 2025

Кейс 4

До изменений было

Было много ошибок unexpected exception и ещё больше time-limit-exceeded
http://77.234.215.138:33000/d/KVr-Vmpnz/services-statistic?orgId=1&from=2025-10-17T15:03:37.020Z&to=2025-10-17T15:07:18.021Z&timezone=browser&var-service=cas-m3404-05&refresh=5s

Ограничения 23-его аккаунта

{
    "serviceName": "cas-m3404",
    "accountName": "acc-23",
    "parallelRequests": 64,
    "rateLimitPerSec": 11,
    "price": 30,
    "averageProcessingTime": "PT1S"
  }

Тест

{
  "serviceName": "cas-m3404-05",
  "token": "{{token}}",
  "branch": "hw-4",
  "accounts": "acc-23",
  "ratePerSecond": 16,
  "testCount": 1600,
  "processingTimeMillis": 30000,
  "onPremises": true
}

Изменения

  1. Добавлена BlockingPriorityQueue в executor для OrderPayer на основе deadline значений
  2. Изменено расположение semaphore и rateLimiter-a для предотвращения от burst эффекта

После изменений

http://77.234.215.138:33000/d/KVr-Vmpnz/services-statistic?orgId=1&from=2025-10-17T14:45:15.000Z&to=2025-10-17T14:48:48.251Z&timezone=browser&var-service=cas-m3404-05&refresh=5s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants