go-nbd
usbd
go-nbd | usbd | |
---|---|---|
6 | 2 | |
335 | 27 | |
- | - | |
7.5 | 10.0 | |
7 months ago | about 2 years ago | |
Go | Go | |
Apache License 2.0 | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
go-nbd
- Show HN: go-nbd β A Pure Go NBD Server and Client
-
Show HN: Go-Nbd β A Pure Go NBD Server and Client
You should probably defer mutex unlock() and not use naked returns: https://github.com/pojntfx/go-nbd/blob/main/pkg/backend/file...
- go-nbd β A Pure Go NBD Server and Client Library
usbd
-
go-nbd β A Pure Go NBD Server and Client Library
You might find this interesting: https://github.com/tarndt/usbd
-
The inside story on Mountpoint for Amazon S3, a high-performance open source file client
I think that's true with this approach, on the other hand creating a block device that's backed by S3 but cached locally can perform pretty well: https://github.com/tarndt/usbd
What are some alternatives?
UDPspeeder - A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)
mountpoint-s3 - A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.
nbdkit-baddisk-plugin - An nbdkit plugin which fails every read and write.
discoblocks - Open Source declarative disk configuration system for Kubernetes
gnet - π gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet ζ―δΈδΈͺι«ζ§θ½γθ½»ιηΊ§γιι»ε‘ηδΊδ»Άι©±ε¨ Go η½η»ζ‘ζΆγ
pyamigadebug - Framework for abstracting Amiga debuggers and access to AmigaOS libraries and devices. AmigaXfer lives here.
nbdkit-badsector-plugin - An nbdkit plugin which simulates a disk with a bad sector.