Database whose data is stored across multiple systems.

Maximum acceptable amount of lost data.

Restoring data to a particular historical state.

Transaction spanning multiple services or databases.

Maximum acceptable recovery duration.

Copying data or services between systems.

Agreement among distributed participants.

Copy of data retained for recovery.

Replication completed before an operation is confirmed.

Process for selecting a coordinator in a distributed system.