Skip to content

Composable tools for automating latency measurement and reporting

Notifications You must be signed in to change notification settings

Open-Markets-Initiative/latency-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latency Lab

Test

Composable tools for automated networked application latency measurement.

External application throughput can be scientifically measured by matching outbound responses to inbound trigger events. Provided a standard packet capture, this latency lab provides templates to quickly create custom tools for accurate benchmarking, verification and system analysis.

Examples

The example data represents a series of outbound CME FIX orders triggered by CME SBE market data packets. The spike at the beginning is due to core warming.

A comparison report allows for quickly comparing application response at multiple data speeds for stress testing. This example contains market data playback speeds of 1x, 2x, and 10x.

See examples directory for more use cases and build instructions.

Open Markets Initiative

The Open Markets Initiative (Omi) is a group of technologists dedicated to enhancing the stability of electronic financial markets using modern development methods.

Go to Omi Directory

Disclaimer

All example input data are faked records modeled on tshark dissections. Any similarities between existing people, places and/or protocols is purely incidental.

Enjoy.

About

Composable tools for automating latency measurement and reporting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published