ASPCS
 
Back to Volume
Paper: The Continuing Evolution of the Data Central Web Service
Volume: 541, ADASS XXXIII
Page: 458
Authors: James Tocknell
DOI: 10.26624/NPZC9691
Abstract: Since 2017, Data Central (Mannering & O’Toole 2019) has evolved from a single monolithic application to a science platform. A significant part of this evolution has been due to large structural changes in the core web service known internally as dcapi, written in Django, with DjangoRestFramework and React being key supporting components. These changes include the introduction of private data releases (implying a significant change in access control and how it is tracked internally, including the merging of databases), the move from Hadoop to PostgreSQL, and the splitting out of non-survey-based components (including the telescope archive, user registration and management, and user support). In this poster, we cover the technical reasons behind these changes, and reflect on how choices at the start of the project still inform the choices we make now about future directions of this service.
Back to Volume