entrelacs

For now, the Entrelacs System prototype at https://github.com/miellaby/entrelacs stands as a software stack on top of a POSIX system like GNU/Linux.

It includes these components:

There are two API to the Arrow Space and its related Entrelacs Machine:

The C API allows to inject native code in the Entrelacs machine as new operators. The plan is to allow the inclusion of trusted binary executables by assimilating Blobs in the Arrow Space.

The Entrelacs Library

The system software layer consists in a thread-safe C library (EntrelacsLibrary) that provides:

The HTTP server

The Entrelacs server on top of the Entrelacs library allows clients and end-users to share the same Arrow Space via HTTP.

Various clients