Re-Architecturing the Apache Airavata Database System
by Sachith Withana for Apache Software Foundation
Apache Airavata Registry currently contain every data related to persisting, metadata, provenance, inputs and outputs, workflows ...etc. This makes the system highly susceptible for changes. To add a new feature to any one of those, requires highly remodeling the whole system and implementing. For Example the recent Data Model Changes took a lot of development time to implement. This project is to make the Airavata Database system more stable and flexible for feature additions