templexxx/tsc
Get unix time (nanoseconds) in 8ns, 10x faster than stdlib
I take my time, but my code doesn't.
Get unix time (nanoseconds) in 8ns, 10x faster than stdlib
XOR code engine in pure Go, more than 270GB/S per core
Reed-Solomon Erasure Code engine in Go, could more than 15GB/s per core
Fast and efficient data reconstruction Erasure code, saving about 30% I/O in reconstruction
Hexadecimal encoding, 20x faster than stdlib
internal/cpu in Go ( add AVX512)
Toolbox for High Performance in Go
High-performance Go primitives and utilities with zero external dependencies, serving as the foundation for the crank toolkit.
A blazingly fast, minimalist logging library for Go. Straightforward API for logging with zero unnecessary overhead or complexity.
Segment tree for bytes in Go
using hash2prime sets to reduce birthday attact rate inside an accumulator (PoC)
internal/cpu in Go
look-free circular queue in Golang
Non-blocking log rolling package with page cache control in Go
Move to: https://github.com/templexxx/xorsimd
Reliability in erasure-coded storage systems( Average bytes lost per usable TB)
Get unix time (nanoseconds) in 7ns, 5x faster than stdlib
Get the maximum prime in [3, 3,317,044,064,679,887,385,961,980] at an incredible speed(about several ms)
XSI shared memory in Go
Get unix time (nanoseconds) < 10ns in C (WIP)
Adaptive Radix Tree
Wait-free Read Unsigned 64-bit Integer Set in Go
XXH3 algorithm in Go
Some useful functions about File and (Page) Cache in Go
An extremely fast Non-crypto-safe AES Based Hash algorithm for Big Data
A Out-of-Order ring buckets for multi-producer & one-consumer
Diodes are ring buffers manipulated via atomics.
A Crypto-Secure, Production-Grade Reliable-UDP Library for golang with FEC
Qiniu SDK for Erlang