re6st was created to fix problems of current Internet through an IPv6 overlay network.
Current problems:
- sub-optimal latency and unreliable transit
- network cuts and data corruption in basic protocols (e.g. TCP)
- government added censorships and bogus routing policies (e.g. China)
The probability of connectivity fault is about 1% in Europe/USA and 10% inside China - too much for industrial applications.
Without re6st, SlapOS (or any distributed container system) can not work. If one has to deploy 100 orchestrated services over a network of edge nodes with a 1% probability of faulty routes, the overall probability of failure quickly becomes too close to 100%. There is therefore no way to deploy edge without fixing the Internet first.
re6st routing provides one solution to that. re6st is available in China (license: 中华人民共和国增值电信业务经营许可证:沪A1-20140091). Nexedi has the right to provide global low latency high resiliency IPv6 network for IoT (http://www.grandnet.cn/).
In addition to re6st, we use buffering to that we do not lose data sent by edge nodes (gateways or sensors) in case of application server failure for example fluentd.
Both re6st and fluentd are used in all IoT deployments done by Nexedi and based on SlapOS.