Uploaded image for project: 'Airavata'
  1. Airavata
  2. AIRAVATA-2338

Event-driven database replication for Apache Airavata

    XMLWordPrintableJSON

Details

    Description

      Implement an event-driven database replication for Apache Airavata. The motivation is the fact that the current registry module (micro-service) is being refactored and broken down to multiple independent micro-services, which includes:

      • profile-service (consisting of user, tenant and group profiles)
      • sharing-registry

      We have decided to try using different databases per micro-service, which results in the need for replication of certain information across databases, such as user-profile or tenant-profile. An efficient way to perform this replication is to use an event-driven approach, which sync's contents of database via messaging events.

      Attachments

        Activity

          People

            gouravshenoy Gourav Shenoy
            gouravshenoy Gourav Shenoy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: