Mongodb did not have those concerns because work on a single document is atomic and there are no joins.
Similar to how Rust forces you to reason about allocators.
https://docs.datastax.com/en/cassandra-oss/3.0/cassandra/dml...
https://opensource.docs.scylladb.com/stable/cql/consistency....