Framework for testing of various java structures regarding performance.
Eg. comparison of arrays vs list.

Performance of structures is crucial when building software aiding algorithmic trading. In area of algorithmic trading, especially in high frequency trading. In high frequency trading (HFT) it is all about latency. Software which supports this kind of operations has to introduce lowest possible latency by itself.
Therefore analysing every possible element that may introduce latancy to algorithm is essential. Operations on structures (beside i/o operations - persistance as well as network communication) are typical places when improvements in performance should be looked for.
When analyzing this kind of operations typically following things should be thorougly analyzed:
- adding elements
- getting / searching elements
- removing elements
Additionally it's crucial how the structure behaves in multithreaded environment (locking).
That's first to algorithmic trading.

Project Activity

See All Activity >

Follow algorithmic trading testing

algorithmic trading testing Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
0
0
0
1
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • I totally agree coping with latency is very important on financial markets where programmers are using every last tool and technical or functional trick, and continually inventing new ones, just to squeeze out every microsecond of performance. That's very competitive environment. Right now plans are good for this project. Let's see what will happen later! Let's tackle this algorithmic trading, high frequency trading and low latency staff together!
Read more reviews >

Additional Project Details

Registered

2014-03-28