We use cookies to improve our website and your experience when using it. By using our services, you agree to our use of cookies. To find out more about the cookies we use and how to delete them, see our privacy policy


How it works


Duplo has been designed with the aim of putting in communication the differents applications used by a company:

  • without blocking the users' operations
  • in real time

Duplo, in fact, manages data synchronization in a bidirectional way, allowing the update between different databases regardless of the platform/operating system.

How it works

  • captures the changes made by an application to the data to the database
  • replicates the changes in the target database
  • replicates only the variations

Technical Details


  • Replication speed.
    Duplo replicates only the record from a table to the destination one and works directly with the database without passing through metadata, speeding up the process of synchronization.
  • Low bandwidth.
    Duplo transfers only the necessary informations, with a very low occupation of network and communication lines.
  • Sparing of computing activity.
    The machines work just to update the changed informations.
  • Database availability.
    Updates made to target database are the same as those made in the source database. This prevents database blocks (as it happens with other synchronization techniques), and users are not stopped in their working activities.

The advantages of the synchronization with Duplo

Who uses it

Duplo feeds for companies with heterogeneus IT architectures, such as:

  • Different databases
  • Different application platforms
  • E-commerce's applications and portals
  • Same applications distributed over various locations/servers
  • Various locations using different applications

Examples and case studies