Skip to content

The stream abstraction on top of rotor (UNMAINTAINED, use tokio)

License

Notifications You must be signed in to change notification settings

tailhook/rotor-stream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rotor Stream

Status: Alpha
Dependencies:rotor, mio, netbuf

A stream abstraction based on MIO. Features:

  • State machine-based implementation (as usually in rotor)
  • Uses netbuf for buffering, buffer has contiguous data slice (easy parsing)
  • Input data abstractions: read-x-bytes, read-until-delimiter
  • Perfect for request-reply style protocols
  • Independent of whether it's client or server, tcp or unix sockets
  • (TODO) should work on top of SSL later

About

The stream abstraction on top of rotor (UNMAINTAINED, use tokio)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages