Performance Profiling and Monitoring of Data Central Ingestion System

P5
11 Nov 2025, 09:30
15m
Synagoge

Synagoge

Görlitz
oral presentation Quality Assurance and Software Testing Plenary Session 5

Speaker

Sam Huynh (AAO, Macquarie University)

Description

As astronomy data sets become larger, efficient data ingestion systems are required to ensure science ready data products are promptly available to the community. Within Data Central’s Ingestion system, bottlenecks were identified with the use of py-spy and diagnostic queries against the ingestion database. Rectifying inefficient database usage resulted in an 8 times speed up of some ingestion components. This presentation covers the identification and rectifying of these bottlenecks, some useful features and tricks to be aware of when using py-spy and the importance of proper logging and metrics of long running systems.

Affiliation of the submitter AAO, Macquarie University
Attendance remote

Primary author

Sam Huynh (AAO, Macquarie University)

Co-author

James Tocknell (Australian Astronomical Optics - Macquarie University)

Presentation materials