History and state agree
The measurement and the record it belongs to are read from one place, so they cannot drift.
Measurements stored beside the records they describe.
Time-ordered data is usually kept in its own system, which is why a question about what happened and a question about what is configured are answered in different places.
A measurement that must still be readable against the record it belongs to, years later.
Time series carries telemetry, events and history. PLOMID stores it with the records and documents it belongs to, so history and current state agree by construction. Partitioning, windows and downsampling are part of the query surface.
A measurement that must still be readable against the record it belongs to, years later.
The source
Equipment, services or devices producing measurements on the clock.
Time series
The same shapes, held two ways. The difference is not the storage, it is where the agreement between them lives.
Every shape below is a surface of the layer, not a format to be converted into one. They are read and written together.
The models this workload names, the path a request takes through them, and the surfaces that speak to the layer.
The shape of the work itself.
The models this workload names.
One path from a request to the data it names.
How the workload reaches the layer.
Choose a stage to read what happens there, or a shape to see every stage that handles it. Nothing on the map is a private interface.
Ingest
Measurements and events with identity and timestamps
Time series
Measurements and events with identity and timestamps
Time-ordered layout with the records they describe
Ranges, resampling and downsampling
History read against current configuration
Stated as properties of the system rather than as results we cannot measure for you.
The measurement and the record it belongs to are read from one place, so they cannot drift.
How long telemetry is kept is a property of the layer, not of three separate systems.
A window read returns values with the asset fields attached, without a join outside the database.
Out-of-order and late-arriving writes are the normal case rather than an incident.
Time-ordered workloads are decided by how writes and windows behave. These are the parts that carry them.
Derived from the industry pages that reference this solution, so the two directions of the relationship always agree.