Skip to content
This repository has been archived by the owner on Jun 9, 2019. It is now read-only.

bassosimone/nuvolari

Repository files navigation

Nuvolari: a golang ndt7 client

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:

Nuvolari.

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.