Hello,
This is buffer management library. I created it for my networking
daemons and recently it was used in Nats client
(https://code.dlang.org/packages/nats), and maybe it can be
useful for others, so I added small tutorial.
The main features are: nogc, safety, zero copy (actually
sometimes copy required), automatic buffer management and reuse
through thread-local buffer pool.
Here is tutorial link:
https://github.com/ikod/nbuff/blob/master/docs/tutorial-e.md
Here is link to main repo https://github.com/ikod/nbuff