There are several design considerations when you set a replication system.
Security, including user login names and passwords, permissions required for executing commands, and third-party security systems.
Concurrency control; specifically, protecting your replication system from conflicts that may result from data being modified by one client when it is also being used by another. See Replication Server Design Guide > Introduction > Transaction Management.
CPU, memory, disk, and network resources. See Replication Server Design Guide > Capacity Planning.
Your replicated data model and routing scheme.
Requirements for using heterogeneous data servers as data sources or data destinations. See Replication Server Design Guide > Non-ASE Data Server Support.
Compatibility between Adaptive Servers and Replication Servers of different versions and restrictions on data replication.
For information about Sybase compatibility issues, see the release bulletin for your platform.