The explanation of atomicity is a bit off: Partial writes can happen. But in that case, the data ends up in exactly the same state as if the transaction was rolled back.
Ah but you can. You see through the use of advanced math we can ensure that an infinite number of instances have access to all data written to /dev/null simultaneously. As such if it infinitely shardable and parallelizable. When any transaction completes you can even ensure that all elements in a given shard produce the same checksum of the data which is another amazing property of this technology.
Reminds me of a presentation with Kevlin Henney, where he was talking about a time when he was asked how fast a program could run. Noticing that they had no tests in place, he argued that since they had no way to know whether it even worked, he could make it very fast.
This reminds me of when MongoDB was just starting to pop up and we used to laugh that /dev/null was also webscale and only missing a few key features from our SQL database.
SanityInAnarchy@reddit
The explanation of atomicity is a bit off: Partial writes can happen. But in that case, the data ends up in exactly the same state as if the transaction was rolled back.
Jumpy_Fuel_1060@reddit
Does /dev/null support sharding?
arvidsem@reddit
No. But you can run as many parallel instances as you like and they will always remain consistent between them.
(I tried to come up with something that resembles sharding, but you just can't divide 0 bytes of storage by anything.)
was_fired@reddit
Ah but you can. You see through the use of advanced math we can ensure that an infinite number of instances have access to all data written to /dev/null simultaneously. As such if it infinitely shardable and parallelizable. When any transaction completes you can even ensure that all elements in a given shard produce the same checksum of the data which is another amazing property of this technology.
lord_braleigh@reddit
I don't know, but it's fast as hell!
gocarsno@reddit
webscale fast?
SpringDifferent9867@reddit
Reminds me of a presentation with Kevlin Henney, where he was talking about a time when he was asked how fast a program could run. Noticing that they had no tests in place, he argued that since they had no way to know whether it even worked, he could make it very fast.
starcrap2@reddit
Does /dev/null support sharding?
Deranged40@reddit
/dev/null is also web scale.
CanvasFanatic@reddit
Also an exception to the CAP theorem.
JustinsWorking@reddit
This reminds me of when MongoDB was just starting to pop up and we used to laugh that /dev/null was also webscale and only missing a few key features from our SQL database.
suvepl@reddit
The "MongoDB Is Web Scale" video won't ever get old.
MathProg999@reddit
So are /dev/zero and /dev/full
FlowingWay@reddit
C O R R E C T
neo-raver@reddit
And the best kind of correct, too!
serrimo@reddit
There's nothing to worry about.
vytah@reddit
It's also GDPR-compliant.