Engineering Facility Database documentation

Documentation for the Engineering Facility Database (EFD) software components.

Kafka Connect Manager

Python client for managing the Confluent Kafka connect REST Interface on Kubernetes.

Source repository


Kafkit helps you write Kafka producers and consumers in Python with asyncio.

Source repository


A Kafka aggregator based on the Faust Python Stream Processing library.

Source repository


The LSST EFD Client helps you access the LSST Engineering Facility Database (EFD), which is backed by InfluxDB.

Source repository


Handle authorization requests for SAL users.

Source repository


Service Abstraction Layer (SAL) is LSST’s communications middleware. Built on top of Object Management Group’s Data Distribution Service (OMG DDS) standard.

Source repository


Forward DDS samples from one or more SAL components to a Kafka broker, to populate databases.

Source repository


Object-oriented Python interface to Service Abstraction Layer (SAL) components that uses asyncio for asynchronous communication.

Source repository

Vera C. Rubin Observatory is a Federal project jointly funded by the National Science Foundation (NSF) and the Department of Energy (DOE) Office of Science, with early construction funding received from private donations through the LSST Corporation. The NSF-funded LSST (now Rubin Observatory) Project Office for construction was established as an operating center under the management of the Association of Universities for Research in Astronomy (AURA). The DOE-funded effort to build the Rubin Observatory LSST Camera (LSSTCam) is managed by SLAC National Accelerator Laboratory (SLAC).

NSF and DOE will continue to support Rubin Observatory in its operations phase to carry out the Legacy Survey of Space and Time. They will also provide support for scientific research with the data. During operations, NSF funding is managed by the Association of Universities for Research in Astronomy (AURA) under a cooperative agreement with NSF, and DOE funding is managed by SLAC under contract by DOE. Rubin Observatory is operated by NSF's NOIRLab and SLAC.

© 2021 Association of Universities for Research in Astronomy (AURA), Inc.