Hello, we are using RFA 8.2 C++ api and Open DACS 7.8 api to consume Level1 market data.
We are working on requirements from one of our mutual client who wants us to connect to multiple TREP servers to get market data. We have a application that connects to TREP and redistribute the market data to the trader application. Authentication and entitlement checking is done using Open DACS C++ api. We ensure that a given symbol is subscribed to only one TREP service using some sort of filtering logic. Below is the topology of how this interaction happens.
Given this, I wanted to understand how this affects the way end trader's authentication and entitlement affects? What I understand is that end traders authentication and entitlement is agnostic to multiple TREP connection from the point of view of our distributor application. Is it true? Can you shade some light on this?
Also do you have some guidelines or article or Do's/Don'ts on how above functionality can be achieved?