Data Plane

The Data Plane carries business-domain, financial, analytical, lifecycle, and derived information exchanged among Nodes. It supports the movement of information representing events, observations, assertions, computations, state changes, and domain results.

The Data Plane remains distinct from the Control Plane. The Data Plane carries domain and analytical information. The Control Plane coordinates runtime operation.

A later implementation profile may realize Data Plane interactions through DDS Topics, API endpoints, event streams, message queues, files, or other communication mechanisms. Those mechanisms do not redefine the Data Plane.

Runtime Plane carrying domain and analytical information among Nodes

Adapted from FX Demo Reference Architecture, Section 2.1.12, Data Plane, and Section 4.4.2, Data Plane; generalised from DDS-specific data-plane usage to the Financial Systems Archetype conceptual layer.

The Data Plane is not a persistence mechanism, a database, a DDS Domain, a DDS Topic, or a network segment.

An FX transaction event, cash-flow obligation, validation result, analytical assertion, or lifecycle state change may belong to the Data Plane.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/99_annexes/annex-b-terms-and-definitions/d/data_plane.txt
  • Last modified: 2026/08/04 07:09
  • by nick_dido