Skip to content

a fast open supported, tcp connection util in go

License

Notifications You must be signed in to change notification settings

arthurkiller/razor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Razor Go Report Card Build Status

tcp-fast-open supported tcp connection utility in go

make sure your server suppport tcp-fast-open and enabled

Check your system

  • Kernal should above 3.7.0

uname -a

  • Enable the TFO, /proc/sys/net/ipv4/tcp_fastopen should be 3

cat /proc/sys/net/ipv4/tcp_fastopen

Feature

  • Tested on the CentOS 6 with kernal 3.10.*
  • Easy to use. Implement net.Conn
  • Support the TCP Fast Open

TODO

  • Cross platform. Linux (MacOS & Windows TODO)
  • Fix the write for write error

Contribute

Wellcome any PR, just put up an issue!

About

a fast open supported, tcp connection util in go

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages