title: Replication or Message Queue?
body: <p>my application (in US) is generating data to one of the tables in database (20 record/min)
  i want to replicate the data incrementally to server located in Germany
  Whats the best solution to incrementally replicate those records newly added. (Application like messaging queue or using SQL Server replication)</p>
  
  <p>Is there any incremental replication exists in SQL server that also zipping data for best performance or i should do it with custom application for gaining better berformance ???</p>