Restoring broken charts was one task. Checking backlog definitions, facility roles, date filters, and turnaround-time denominators exposed a deeper question about what each chart actually meant.
The integrations sent batches, but ZanLIS accepted one order per API call and struggled with concurrent writes. Celery and RabbitMQ let me control the handoff.
Repeated registration requests could create multiple sample groups. A stable submission token let the server recognize the same attempt, replay its response, and guard against concurrent duplicates.