|
 |
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. |
|
 |
|
|