I am trying to setup a trading system, where I want to ensure that messages arriving on the leader process is getting replicated using Aeron cluster. But if I want to record them for replay, I can do it with Aeron Archive. But as I understand Aeron archive is not getting replicated. And so I believe it will reside on one side of the datacenter. If my cluster nodes run across datacenters, what will happen if my node failsover to secondary node which is in a different datacenter. Do I lose capability to replay messages which were recorded in the primary data center.
I have implemented Aeron archive and have seen how the record and replay works. I did studies on Aeron cluster as well to understand how it works. But I don’t see how they can work together in real production setup.
Diptaneal Roy is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.