Goal
The goal of this project is to develop a data ingest mechanism that is interoperable, standardized and re-usability.
Interoperability
The communication mechanism as well as the messages format between the components that exchange data are independent of the computer data architectures of the systems that transmit and receive the data whether it is of relational representation or graphical representation
Standardization
Transmitter and receiver development design follow standardized design patterns that facilitate replicability
Re-usability
Once developed, the software components can be reused in other contexts with a minimum of adaptation.
References
- VIVO-Conf 2020: VIVO-DATACONNECT: TOWARDS AN ARCHITECTURAL MODEL FOR INTERCONNECTING HETEROGENEOUS DATA SOURCES TO POPULATE THE VIVO TRIPLESTORE
- Kafka Home Page
- Introduction - Apache Kafka - The Apache Software Foundation!