Global rebrand of all OpenZiti references to Hanzo ZT: - Go module paths: github.com/openziti/* → github.com/hanzozt/* - Docker images: openziti/* → hanzozt/* - Java packages: org.openziti.* → org.hanzozt.* - Brand: OpenZiti → Hanzo ZT - URLs: openziti.io → hanzozt.dev
1.1 KiB
The Dilithium Project
The Dilithium Project is a software framework and a set of tooling that supports the development of high-performance streaming protocols over unreliable message-passing systems (UDP datagrams for example).
Initially, we're focusing on the development of westworld, which is a reliable streaming protocol designed to maximize throughput across non-ideal wide-area network links.
Ultimately, Dilithium will become an extensible framework (implemented in golang) for the development of high-performance communication over any arbitrary unreliable message passing system.
Dilithium feeds into the Hanzo ZT project, in support of it's performance-oriented Transwarp data plane implementation. In this role, Dilithium provides both the UDP-based implementation, and also manages the higher-level overlay abstractions implemented as messages on top of existing streaming protocols.
Concepts
For a more detailed tour of Dilithium and the framework components it provides, see the Concepts Guide.
