MarcWils.RingBuffer (nuget): High performance classic ring/circular buffer (with optional .NET BCL System.IO.Stream interface) for byte data. Packaged as a portable class library (PCL).  Asynchronous I/O from streams is supported to boost performance.  Supports concurrent reading and writing, and overwriting (optional).  This is the same codebase as the RingBuffer NuGet package from https://github.com/xorxornop/RingBuffer. Only the package is converted to support .NET Standard.
Keywords: ring|buffer|circular|ringbuffer|performance