You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Gourav Shenoy (JIRA)" <ji...@apache.org> on 2017/03/10 02:57:38 UTC
[jira] [Created] (AIRAVATA-2338) Event-driven database replication
for Apache Airavata
Gourav Shenoy created AIRAVATA-2338:
---------------------------------------
Summary: Event-driven database replication for Apache Airavata
Key: AIRAVATA-2338
URL: https://issues.apache.org/jira/browse/AIRAVATA-2338
Project: Airavata
Issue Type: Task
Components: Application Catalog, Registry API
Reporter: Gourav Shenoy
Assignee: Gourav Shenoy
Priority: Blocker
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.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)