Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

google/fchan-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

fchan: Fast Channels in Go

This package contains implementations of fast and scalable channels in Go. Implementation is in src/fchan. To run benchmarks, run src/bench/bench.go. bench.go is very rudimentary, and modifying the source may be necessary depending on what you want to run; that will change in the future. For details on the algorithm, check out the writeup directory, it includes a pdf and the pandoc markdown used to generate it.

This is a proof of concept only. This code should not be run in production. Comments, criticisms and bugs are all welcome!

Disclaimer

This is not an official Google product.

About

Experimental channel implementation

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published