Pinned Repositories
awesome-consensus
Awesome list for Paxos and friends
awesome-go-style
A collection of Go style guides
bread
Notes on bread baking
dgoogauth
Google Authenticator for Go
go-jump
go-jump: Jump consistent hashing
go-perfbook
Thoughts on Go performance optimization
go-tsz
Time series compression algorithm from Facebook's Gorilla paper
semgrep-go
Go rules for semgrep and go-ruleguard
trifles
A playground for things that aren't interesting enough to have their own repo.
tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
dgryski's Repositories
dgryski/go-failure
Phi Accrual Failure Detection
dgryski/go-identicon
Create simple visual hashes of data, similar to github's identicons.
dgryski/go-arc
adaptive replacement cache
dgryski/go-clockpro
go-clockpro: CLOCK-Pro cache eviction algorithm
dgryski/go-s4lru
s4lru cache
dgryski/go-fuzzstr
Fuzzy text searching like Sublime Text
dgryski/go-yubiauth
Yubikey Authorization Server
dgryski/go-keyless
Client and server reimplementation of CloudFlare's Keyless
dgryski/dgobloom
A simple Bloom Filter implementation in Go
dgryski/go-csnappy
go-csnappy wraps the snappy compression library
dgryski/go-pgpwords
Encode bytes with PGP's biometric word-list
dgryski/go-siphasm
siphasm: fast amd64 siphash-2-4
dgryski/go-entropy
go-entropy -- exact and streaming entropy estimates
dgryski/go-ipcrypt
ipcrypt implements a 4-byte block cipher
dgryski/go-crandsrc
a math/rand.Source with bytes from crypto/rand
dgryski/go-quicklz
Go implementation of the QuickLZ compression algorithm
dgryski/go-webp
Minimal cgo bindings for libwebp
dgryski/ghpbhook
A github-webhook-to-pushbullet service
dgryski/go-frugal
Frugal Streaming Quantiles
dgryski/go-intpat
Patricia tree with integer keys
dgryski/go-spritz
spritz: a spongy RC4-like stream cipher and hash function
dgryski/go-misty1
Go implementation of the MISTY1 block cipher
dgryski/go-rc2
rc2 cipher
dgryski/libmpchash
Multi-probe consistent hashing
dgryski/boogie
boogie is better than func
dgryski/go-skipjack
Go implementation of the SKIPJACK encryption algorithm
dgryski/p5-cmsketch
p5-cmsketch -- dumb perl bindings for libcmsketch
dgryski/p5-shardedkv-continuum-jump
ShardedKV::Continuum::Jump -- continuum implementation based on Jump consistent hashing
dgryski/p5-mpchash
Multi-probe consistent hashing
dgryski/go-pushover
Thin go wrapper for the Pushover API