Distributed service mesh with native QUIC tunneling. Single static Go binary with zero runtime dependencies.
Consists of three components:
Service discovery and state coordination. Used by kings and lings.
QUIC tunnel server. Must be reachable by all lings.
QUIC tunnel client and TCP proxy. Can be completely isolated — only needs outbound connectivity.
Install docker and run docker swarm init
See stack.yml for deployment configuration