educative.io

Educative

Designing Dropbox - Grokking the System Design Interview

Which NoSQL DB provides ACID properties? As per the writeup, it just says use any SQL or NoSQL DB but fails to mention which one provides ACID, which is a functional requirement for file system.

Going forward it is mentioned

Since NoSQL data stores do not support ACID properties in favor of scalability and performance, we need to incorporate the support for ACID properties programmatically in the logic of our Synchronization Service in case we opt for this kind of database.