English Minimal amout of code needed It is no secret that I don't like dependencies. I don't like dependencies and I hate external dependencies. But there is something I hate even more: small and very small dependencies.
English Replication popularized Data replication is a corner stone of distributed systems: since the very beginnings of cloud computing, being able to assert that pieces of data would not be lost in an incident always was
English Supervision popularized Supervision is a way to ensure a computer service does not go out of service should a key component fail. The principle is rather simple: another computer or program continuously tracks whenever the
English What is even a file ? Sometimes what you think is obvious and simple really is not. If my father in his 50s asked me what is a computer file, how would I answer? A file is a self
English My motivations: why do I make SStorage the way I do SStorage is an important project for me, I have spent more than an entire year worth of work into this project. It started on the 4th July 2019 with the first prototype of
English Cloud storage consensus: the early bird technique Consensus is one of the complex pieces of a distributed system. Consensus is what leads to consistency. SStorage uses a peculiar technique that is partially decentralized which I am going to demonstrate and
English Encryption popularized Encrypting data. You may have read about that dozens of times, but what does it means?
English Plan9: why it matters to a secure cloud storage developer It is hard to make correct computer software. It is harder to make correct research computer software. It is even harder to make correct distributed research computer software. So, why does Plan9 matters
English Hacking popularized Hacking popularized: What does it means? How could my insert online service account be hacked? We are here discussing the key principles of hacking so that it doesn't happen to you.[1] Like
English Bloomfilters and their role in cloud storage As software craftpersons, it is important to have a variety of tools for fixing poor performance. Bloomfilter are generally used to solve a cardinality problem: is an element probably in the list or
English The C++ Standard Library for cloud software development C++ is one of the most powerful programming languages in its semantics. The language is so capable that with a little amount of assembly it is nearly capable of any feat in computer