Technology1 min read

Eclipse Aerospace simplifies flight-data ingestion with Databricks

By · Published by Everything Blog

In short

Eclipse Aerospace collected telemetry and upload data over nearly two decades using proprietary formats that once required intermediate conversions to Avro via AWS Lambda. By adopting PySpark custom data sources in Databricks Runtime 15.4 LTS, the company embedded its existing Rust-based decoders straight into the data engine. This setup eliminates external conversion steps and leverages serverless computing to spin up resources only when needed. Service centers and engineering teams can now seamlessly analyze mission-critical flight records through unified Spark and Delta workflows.

Key points

  • Moving data processing directly into Spark removes the necessity for maintaining costly,…: Moving data processing directly into Spark removes the necessity for maintaining costly, always-on compute infrastructure.
  • Utilizing Databricks Serverless allows Eclipse Aerospace to handle flight telemetry on de…: Utilizing Databricks Serverless allows Eclipse Aerospace to handle flight telemetry on demand while lowering data latency and duplication.
  • Unifying ingestion within the Spark environment grants technical teams streamlined visibi…: Unifying ingestion within the Spark environment grants technical teams streamlined visibility via the Spark UI and downstream Delta workflows.

Sources checked by our analysis pipeline: 1

Faster data access with a Rust-backed Apache Arrow connector

by Jack Yallop

As organizations in aerospace, manufacturing, life sciences, and other data-intensive industries modernize their operations, they are bringing more sensor, telemetry, and scientific data into data platforms. But much of this data remains difficult to use at scale because it lives in specialized or proprietary formats that mainstream analytics engines cannot read directly. This creates a practical industry challenge: teams must choose between building slow, memory-intensive custom transformations, maintaining specialized connectors, or adding extra decoding stages before the data can be analyzed.

PySpark custom data sources offer a simpler way forward. They let teams bring specialized formats into Spark using Python, without building a separate connector from scratch. For Eclipse Aerospace, a very light jet manufacturer and operator, partnering with Databricks offered a way to make nearly two decades of proprietary flight data more accessible to service centers and engineers without adding costly, always-on infrastructure. Databricks brought the serverless data platform and Spark integration, while Eclipse Aerospace contributed its existing flight-data decoders and aerospace expertise.

Together, Eclipse Aerospace and…

Technology