This repository contains a ndt7 client written in Go. ndt7 is a non backwards compatible redesign of the NDT protocol. In particular we redesigned the NDT protocol to work natively and only over WebSocket and TLS, so to remove the complexity induced by trying to be backward compatible with NDT's original implementation.
This repository is called nuvolari because it is the companion package of the ndt7 server implementation, included in m-lab/ndt-cloud. You can translate "cloud" to "nuvola" in Italian. Also Tazio Nuvolari was a fast and brave Formula One driver in the late fourties and we aim for this implementation to be also fast to read and efficient. Also Nuvolari was basso di statura (i.e. not so high) and also @bassosimone's surname means "not so high" in Italian, hence the name sounds perfect.
This is the repository's anthem:
The canonical ndt7 server implementation and the ndt7 specification are available at github.com/m-lab/ndt-cloud.
This implementation is compatible with v0.1.0 of the ndt7 spec.