123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- +++
- title = "Blocktree"
- linkTitle = "Blocktree"
- +++
- {{< blocks/cover title="Blocktree" image_anchor="top" height="max">}}
- <div class="mx-auto">
- <h2>A distributed computing environment.</h2>
- <a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
- Learn More <i class="fas fa-arrow-alt-circle-right ml-2"></i>
- </a>
- <a class="btn btn-lg btn-secondary mr-3 mb-4" href="https://gogs.delease.com/Delease/Blocktree">
- Download <i class="fa-solid fa-download ml-2 "></i>
- </a>
- <p class="lead mt-5">
- Blocktree is an attempt to extend the Unix philosophy that everything is a file to the
- entire distributed system that comprises modern IT infrastructure.
- Think of it as a a directory service, network filesystem,
- public key infrastructure, and message bus, all rolled into one!
- </p>
- </div>
- {{< /blocks/cover >}}
- {{% blocks/lead color="primary" %}}
- Blocktree solves problems that all microservices applications have to overcome, allowing
- developers to focus on their applications.
- {{% /blocks/lead %}}
- {{< blocks/section color="dark" >}}
- {{% blocks/feature icon="fa-solid fa-folder" title="Network Filesystem" url="./rustdoc/btfproto/index.html" %}}
- The global Blocktree filesystem is partitioned into disjoint domains of control,
- each identified by a public key.
- The filesystem can be mounted with a FUSE daemon.
- {{% /blocks/feature %}}
- {{% blocks/feature icon="fa-solid fa-lock" title="Cryptographic Security" url="./rustdoc/btlib/crypto/index.html" %}}
- Information in the filesystem secured with confidentiality and integrity protection.
- Key management is handled by the platform.
- {{% /blocks/feature %}}
- {{% blocks/feature icon="fa-solid fa-envelope" title="Message Passing" url="./rustdoc/bttp/index.html" %}}
- Apps are implemented as message passing actors.
- Messages are addressed using filesystem paths.
- The platform uses mutual TLS authentication to ensure your messages are only seen by their intended
- recipients.
- {{% /blocks/feature %}}
- {{< /blocks/section >}}
|