netmux

module
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2023 License: Apache-2.0

README

Netmux

Dux the King of Mux

Dux - the King of Mux

Logo art by Ceci - Cecilia Simão / Grande - Marcelo Grandioso (Gaudioso)

This is netmux, a network multiplexer and meshing platform. It was designed to make your life easier and more enjoyable when developing your container based services and/or doing work on remote infra.

We plan to support bare-metal shortly - and other use cases will come.

For installation instructions, please refer to the installation guide.

For Kubernetes usage, please refer to the using kubernetes guide.

Introductory documentation: Presented at Gophercon Brazil 2023 (PT-BR only at the moment)

Sponsors

Digital Circle - https://www.digitalcircle.com.br

Directories

Path Synopsis
app
business
netmux
service implements the core service of netmux.
service implements the core service of netmux.
build +linux
foundation
buildinfo
Package buildinfo allow playing with software version.
Package buildinfo allow playing with software version.
memstore
Package memstore implements a simple in memory thread safe container for different needs we will have in this repo.
Package memstore implements a simple in memory thread safe container for different needs we will have in this repo.
metrics
Package metrics will allow us to publish/report metrics to measure and manage netmux operations.
Package metrics will allow us to publish/report metrics to measure and manage netmux operations.
pipe
Package iopipe simplifies the process of pumping data from one end to another while allowing us to measure throughput.
Package iopipe simplifies the process of pumping data from one end to another while allowing us to measure throughput.
wire
Package wire implements low level protocol handling over the wire.
Package wire implements low level protocol handling over the wire.
zarf
sample-apps/tun-sample
src: https://gist.githubusercontent.com/glacjay/585620/raw/3e685b9e9b035c360afc08621a7802e16bc7add4/ping-linux.go
src: https://gist.githubusercontent.com/glacjay/585620/raw/3e685b9e9b035c360afc08621a7802e16bc7add4/ping-linux.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL