Pathling, an open source FHIR analytics server built on Apache Spark, shipped as a ready to query appliance.
Pathling is an open source, Apache licensed server from CSIRO's Australian e-Health Research Centre that turns a standard HL7 FHIR R4 REST endpoint into an analytics engine backed by embedded Apache Spark. Clinical resources such as Patient, Observation and Condition are stored in a local Delta warehouse, queried with FHIRPath, and reshaped into flat, tabular datasets through SQL on FHIR ViewDefinitions, so analysts and data engineers can run population level analytics over FHIR data without an external cluster. It exposes the full FHIR REST surface for create, read, search and bulk import alongside the SQL on FHIR view execution that materialises results as CSV or NDJSON.
The cloudimg image runs the official pinned Pathling container as a boot managed service with a local Spark warehouse, fronted by nginx that keeps the read only capability statement public while protecting every data, write, import and admin path behind a unique per boot credential generated on first launch. A firewall that allows only SSH and HTTP, no baked in credential or clinical data, a paired step by step deploy guide and 24/7 support make it straightforward to stand up and evaluate.