epam / java-cme-mdp3-handler

Java Market Data Handler for CME Market Data (MDP 3.0)
GNU Lesser General Public License v3.0
71 stars 32 forks source link

Tool to "replay" incremental refresh packets from PCAP files #10

Open iamolever opened 7 years ago

iamolever commented 7 years ago

1) Open file with incremental refresh feed; 2) Jump to incremental packet; 3) … and then manual next commands; Probably also more complex logic with added snapshot feed (to have initial state in test case).

Console version is OK. CMD tool is OK (as first versions)

pkarneliuk commented 5 years ago

Hi, can I help with this enhancement? I am familiar with pcap and have some experience. Could you please share more details?

iamolever commented 5 years ago

Ok, do know already the concept of MDP3?https://www.cmegroup.com/confluence/display/EPICSANDBOX/CME+MDP+3.0+Market+Data At least idea of synchronization from snapshots packets, and then refresh from incremental packets?

pkarneliuk commented 5 years ago

snapshots and incremental updates are clear. Where are traffic examples with SBE payload in pcap format (incremental refresh feed)? I mean something like "dist/pcap/311_AX.bin". I see some .zip archives in java-cme-mdp3-handler/mbp-only/src/cucumber/sim/data is it applicable?. Which incremental packet should be replayed? What API consumes payload from selected frames? Which CLI is expected for the tool?