question

Upvotes
Accepted
1 0 0 0

What is the max Message Rate that RFA 8.0.X can handle?

What is the max Message Rate that RFA 8.0.X can handle?

Getting Buffer Overflow with these settings

TCP Read and Write buffer - 536870912

*ads*guaranteedOutputBuffers : 400
*ads*maxOutputBuffers : 3000
*ads*sinkSide*rrcp*transmissionBus*numBuffers : 10000
trep#technologyema-apirfarfa-api
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

· Write an Answer
Upvote
Accepted
23.7k 61 15 21

Hi @Jalaj Mehta,

There is no hard limit for the maximum, and it all will depend on your machine and network configuration. The performance comparison numbers and the test methodology for RTSDK are published in this document and explained in this article. Similar results were published in the past for RFA, which showed that RFA is approximately at par or below as compared to EMA API.

Eventually, there is only one fix for a "slow consumer" application and no amount of buffer increase can fix that problem. The solution is to speed up your message processing event callback loop. Release reference to all RFA objects and defer any heavy lifting to other threads.

If this still does not fix your problems, then you should consider migrating to faster SDK stack like ETA C++.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.