If you’re a clever enough engineer, you can define a file system in terms of a database, as …
… If you’re a clever enough engineer, you can define a file system in terms of a database, as evidenced by iCloud. Personally, I have used this knowledge to use Cassandra to store blobs of video for HLS streams. This buys me a lot of Cassandra’s distributed niceties, at the cost of having to sort of reinvent some file system stuff. [1] I realize that this is very simplified; I am just speaking extremely high level.
Original discussionApple built iCloud to store billions of databases189 source comments · at import