Skip to content

Clarification: 2.3.3 "entirety or it is rolled back " #3301

@ajayojha

Description

@ajayojha

Verify that transactions are being used at the business logic level such that
either a business logic operation succeeds in its entirety or it is rolled back to
the previous correct state.

I have no concern on security goal, but the wording is biased toward monolithic ACID. How this requirement is verifiable for event-driven systems where Sagas or eventual consistency is used?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions