Preparation period
It took a full year of research, exploration and internal trial process on the network protocol. Today, we are honored to announce that our basic approach is sound and the TranNAP solution is completely feasible.
The proposed solution
HTTP protocol
It is quite simple to implement, but it will consume a lot of additional traffic resources by itself.
gRPC protocol
It will significantly reduce the workload of many data interaction standards. However, unfortunately, in the face of complex network environments, its keepalive capability is very weak. Moreover, implementing keepalive by itself has more or less conflicts that need to be resolved.
TNP protocol
The self-developed TCP-based transmission protocol is a good attempt. The additional traffic consumption, flexibility, and keepalive function all meet the requirements.
Donation
In order to achieve the great goal as soon as possible, I accept the donation. However, I don’t need cash; I need various server resources. Please refer to About for details.
Open for public use
Here, I am announcing an exciting piece of news. This project has successfully completed its internal trial phase and is about to be made available to the public.
Contributors
Here, I would like to express my gratitude to my parents and my girlfriend. Without their unwavering support behind the scenes, this project would not have come into existence.