| 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, allowingdevelopers 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 intendedrecipients.{{% /blocks/feature %}}{{< /blocks/section >}}
 |