Bytes is a utility library that makes it easy to create, parse, transform, validate and convert byte arrays in Java. It supports endianness as well as immutability and mutability, so the caller may decide to favor performance.
A thread-safe ByteBuffer pool that allows for the automatic reuse of ByteBuffers, which can be over 30x faster than having to allocate a new ByteBuffer when needed.
Currently all building and testing is done on Azure DevOps. However, building and testing on the command line is undocumented.
While it is possible to build using dotnet build, dotnet pack, dotnet test and other commands, it would be simpler for potential contributors if there were a wrapper script to launch these commands.
The technology used for the build script is not that importan
Demos for writing and reading files with FileChannel and ByteArray. Tests for write speed with RandomAccessFile, FileChannel, heap buffer, native buffer, memory-mapped buffer, and FileOutputStream.
Overwhelming fast and lightweight shared memory based inter process communication supporting ultra fast mode using internal unsafe APIs to ensure low latency communication procedures.
Currently all building and testing is done on Azure DevOps. However, building and testing on the command line is undocumented.
While it is possible to build using
dotnet build,dotnet pack,dotnet testand other commands, it would be simpler for potential contributors if there were a wrapper script to launch these commands.The technology used for the build script is not that importan