Skip to content

Conversation

@bogdan-rosianu
Copy link
Contributor

Reasoning

  • merge PR from development to main

cfaur09 and others added 5 commits October 15, 2025 14:13
* processes 50 tokens concurrently using ConcurrencyUtils

* run all three batch operations in parallel with increased concurrency

* add more logs

* apply mex prices

* add logs ( to be removed )

* increse cron time expression

* set cron to 2 minutes
* add websockets for blocks and txs

* add support for subscribe to stats

* use websockets rooms

* remove logs

* add lock on crons

* check stats room exists

Signed-off-by: GuticaStefan <[email protected]>

* fix indent spaces

* add validation pipes + filters

* add try catch + class validator fixes

* fix linter

* add pool subscription + reduce filters combinations for subscriptions

* lint

* add support for events subscription

* lint

* separate subscription websocket into separate app

* add config

* add path

* fix

* add path for events + config default settings

* temp logs

* temp logs 2

* added missing configs + remove temp logs

* enable andromeda in config

* add metrics on subscription

* remove async + reschedule

* refresh metrics every second

* set max listeners to 12

* add EOL

* add count on update + parallel broadcast to rooms

* lower ttl for blocks count cache

* remove comments

* remove comments

* renaming

---------

Signed-off-by: GuticaStefan <[email protected]>
Co-authored-by: bogdan-rosianu <[email protected]>
Co-authored-by: cfaur09 <[email protected]>
@bogdan-rosianu bogdan-rosianu self-assigned this Oct 17, 2025
@github-actions
Copy link

k6 load testing comparison.
Base Commit Hash: 713c4a8
Target Commit Hash: 8e28b11

Metric Base Target Diff
AvgMax9095AvgMax9095AvgMax9095
Mex61.04730.6065.4968.4858.651399.6861.3964.19-3.90% ✅+91.58% 🔴-6.26% ✅-6.26% ✅
Pool60.891159.2065.3668.6457.98610.8161.5064.49-4.78% ✅-47.31% ✅-5.91% ✅-6.05% ✅
Blocks73.052342.7767.1773.2766.99952.8162.6269.01-8.30% ✅-59.33% ✅-6.78% ✅-5.82% ✅
Nodes60.33163.5665.2768.4557.99988.0261.4864.53-3.88% ✅+504.08% 🔴-5.81% ✅-5.73% ✅
Transactions78.50963.0267.4778.5473.371289.7662.3765.46-6.54% ✅+33.93% 🔴-7.56% ✅-16.65% ✅
Tokens61.341051.8365.4168.5958.04702.8861.6164.63-5.37% ✅-33.18% ✅-5.81% ✅-5.78% ✅
Accounts60.731105.3665.4568.5158.231029.5961.5764.48-4.11% ✅-6.86% ✅-5.93% ✅-5.89% ✅
Test Run Duration60002.4760001.60

Legend: Avg - Average Response Time, Max - Maximum Response Time, 90 - 90th Percentile, 95 - 95th Percentile
All times are in milliseconds.

@bogdan-rosianu bogdan-rosianu merged commit 40dad9a into main Oct 17, 2025
9 checks passed
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.

3 participants