Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.02 KB

File metadata and controls

25 lines (17 loc) · 1.02 KB

Ingestion of live timing data

This module receives, processes, and stores F1 live timing data.
Live timing data can be ingested during a session (cf. real_time/) or afterwards (cf. historical/).

Main concepts

Topics and Messages

A topic represents a channel through which raw data is streamed from the Formula 1 in the form of messages.
Each topic delivers a specific kind of data (driver list, tyre information, ...).

t0 (reference time)

t0 is the reference time point for a session.
In historical sessions, most timestamps in the data are relative to this t0.
This reference time is essential for converting relative times into absolute timestamps.

Documents and Collections

Processed data is stored as documents, which are derived from the incoming messages.
A collection is a set of documents of the same type.
Documents and collections are defined in core/processing/collections/.