Hello everyone. My current network infrastructure revolves around an application based on a sql database running on sql server 2008 r2. We have 1 corporate office and 5 outer offices. Our application/sql server is based here at our main office and all outer offices connect over vpn via terminal servers to access the application and it's data. Each office has access to make changes to the data in the database. I have no hands on experience with sql server replication, just theory. So to me (without hands on experience) it seems like it would be faster for our users if we had a sql server at each office and overnight when no users are using the system, the sql servers would replicate that data in a peer-to-peer replication model. One office does not need to have access to another offices data that same day, therefore it replicating overnight would not be an issue. Can anyone that has experience with sql server replication, give me some advice as to why this is a good or a bad idea?
Thanks