rheia
rheia copied to clipboard
A blockchain written in Zig.
amazing project is there any plans to continue work in the future?
Hello, I found an [interesting post](https://rigtorp.se/ringbuffer/) in which the author claims that he gets more throughput from storing a separate cached value of the read/write index of his SPSC queue...
A dirty hack that is being used right now is that runtime.Context stack-allocates a fixed-sized [1024]u8 to serve as the stack for the invocation of async cancellation callbacks. For all...
A fairly common operation in code that takes in a runtime.Context is to have the runtime.Context be canceled when a timeout is exceeded. Once this is implemented, all code in...
sync.Parker right now takes up two responsibilities: as a notification primitive, and as a one-shot channel primitive. It would be better to split sync.Parker into two separate primitives.
Rather than immediately accepting an incoming node ID when performing a node ID handshake, use a bounded task pool to attempt to connect to the address listed on the node...