Skip to content

blankfunc/hypermail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HyperMail

A simple protocol encapsulation
designed to provide lightweight, fast, and high-performance connection flow

Why HyperMail

This was originally part of the SkiProc protocol encapsulation, but I thought it might be useful elsewhere, so I picked it up separately.

This protocol achieves the most fundamental and critical connectivity concept with minimal data size expansion.

By utilizing this protocol and reasonable program design, the following functions can theoretically be achieved:

  • 🔃 Synchronization. Whether it's cross device, cross network reconnection, or backend load balancing, session synchronization can always be ensured.
  • 🚀 High-Performance. Regardless of the underlying protocol, it can always maximize the performance and characteristics of the protocol.
  • 🧷 Integrity. Complete data will not be lost due to packet loss caused by disconnection, reconnection, or network turbulence.
  • 💻️ Cross-Platforms. The rust + cbindgen approach, combined with a super simple API, makes it easy to integrate with any program.

About

A simple protocol encapsulation.

Topics

Resources

Stars

Watchers

Forks