Date of Award
2023
Document Type
Open Access Master's Report
Degree Name
Master of Science in Computer Science (MS)
Administrative Home Department
Department of Computer Science
Advisor 1
Charles Wallace
Committee Member 1
Timothy Havens
Committee Member 2
Leo C. Ureel II
Committee Member 3
Jason E. Summers
Abstract
This paper introduces the GraphQL Mesh federated API (Application Programming Interface) gateway project, a comprehensive initiative implemented using GraphQL Mesh to solve data related issues within the USW-DSS (Undersea Warfare - Decision Support System). The project contributes to the evolving discourse on the pivotal role of Data Fabrics and Data Meshes in dismantling the barriers imposed by digital data silos. The project is a collaboration between researchers at Michigan Technological University, and engineers at ARiA (Applied Research in Acoustics LLC). The aim of the project is to resolve difficulties in understanding a large collection of API endpoints. By navigating the complexities of this real-world application, the paper delves into the intricacies of the federated gateway design and implementation, highlighting its potential to mitigate the issues that arise from platforms comprised of a number of data silos.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Scese, Marcus D., "DESIGN AND IMPLEMENTATION OF A GRAPHQL MESH GATEWAY: FEDERATING API ENDPOINTS BASED ON A DEFINED DATA MODEL", Open Access Master's Report, Michigan Technological University, 2023.