Hello everyone, can you please tell me exist possibility decrease delay between sended messages using Ema C++ interface.
I using default approach with next code. And it's in the cycle without any delay from my side.
consumer->submit(PostMsg() .streamId(_postStreamID) .postId(postID).domainType(MMT_MARKET_PRICE) .solicitAck(true).complete() .payload(UpdateMsg() .streamId(_postStreamID) .name(RIC) .payload(fieldList)) .complete(), _subStreamHandle);
I expected performance as 1~10ms between sended messages and get next result.
<!-- Time: 7:00:01:887 --> <key flags="0x2 (RSSL_MKF_HAS_NAME)" name="GBPSZB10YD=RAIS"/>
<!-- Time: 7:00:01:965 --> <key flags="0x2 (RSSL_MKF_HAS_NAME)" name="AUDSZB4YD=RAIS"/>
It's spended in average 80~120ms, i found it's very large delay. And I try to find any solution how I can decrease this delay. I used simple configuration for my Ema interface.
Any information from your side about this will be heplfull. Thanks in advance.