We have 4 geographic regions where data is getting replicated and expected to be real time
Mountain View(main source of ~160 GB), Atlanta, Netherlands, Singapore
We have 2 set of servers App server and reporting servers for all these 4 geographic regions
We are mainlining 2 different publications from Mountain View(where 70% of them are same articles)
Due to few issues replication broke and we did the initialization which took ~48 hrs due to different geographic regions and entire business was down for 2 days.
I told them to replicate the articles from the local app servers to report servers so that it will be fast, but they are not ready for this as in case of failure both app and report servers will not work.
I am thinking for the better plan to achieve this .How about implementing HADR along with replication .Please suggest with few better ideas. Will the Always On work better for different geography too ?