We bid adieu to 2025 with a post detailing how files are stored by Debusine.

Read about how abstractions for low-level file storage and object collections in Debusine allows storage to be scalable beyond a single filesystem and be highly available. It also goes into detail about how data duplication is minimized using content-addressed storage.

Learn more at https://www.freexian.com/blog/debusine-file-storage/?utm_source=mastodon&utm_medium=social

#debusine #freexian #contentaddressable

How files are stored by Debusine

Debusine is a tool designed for Debian developers and Operating System developers in general. This post describes how Debusine stores and manages files. Debusine has been designed to run a network of “workers” that can perform various “tasks” that consume and produce “artifacts”. The artifact itself is a collection of files structured into an ontology of artifact types. This generic architecture should be suited to many sorts of build & CI problems.

Freexian
BlockSet 0.6. Working With Directories and Sync By Copy

The main new feature of the BlockSet 0.6 is the ability to add and retrieve directories recursively. In this demonstration, we use this feature and also show how to merge BlockSet repositories using…

Medium
What I’m working on in 2024 - Sergey Shandar - Medium

The main thing is, of course, content-addressable internet. The network is protocol-agnostic, so it’s compatible with current location-based internet. Simply put, it doesn’t matter how you receive a…

Medium
Unison | A friendly, statically-typed, functional programming language from the future · Unison programming language

A friendly programming language from the future.