Evan Jones's repositories
nanocollision
NanoCollision: Experiments with collisions of nanosecond timestamps
googlesignin
Google Sign-In implementation in Go
netgamesim
Network game simulation: not a game, but simulates how they work
buffersizebench
Benchmarking different buffer sizes for bulk data transfer with read()
cgogetenvcrash
Reproducing a bug that crashes a Go program with GODEBUG=netdns=cgo+2
gogrpccanceldemo
Go gRPC Deadlines and Cancelation Demo
grpclimits
A demo of gRPC error limits in Python and Go
kubewebproxy
Proxies HTTP requests into a Kubernetes cluster for easier debugging
cgorustexample
Example of using Rust from Go with Cgo
confluent-kafka-go
Confluent's Apache Kafka Golang client
ddzstdbazel
Example of using `github.com/DataDog/zstd` with Go and Bazel.
dlprotoc-rs
Rust/Cargo build script to download protoc to compile Prost/Tonic protocol buffers
gogrpcping
Go gRPC network latency test
hstorebench
Postgres Hstore benchmark with the pgx client library
libpg_query
C library for accessing the PostgreSQL parser outside of the server environment
molecule
Molecule is a Go library for parsing protobufs in an efficient and zero-allocation manner.
netpingbench
Rust and Go TCP and gRPC ping benchmark
pgxtypefaster
Faster versions of the Go Postgres driver pgx/pgtype types, but that are incompatible in some way
protoc-cargo-example-rs
Example of downloading protoc as part of a Cargo build script
rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.
rulesgotest
A demo of using Bazel rules_go with cross compilation.
rustgrpcdemo
Rust gRPC example client and server
sig_ign_inherited
SIG_IGN is inherited
streambench
streambench: Benchmark for GCP pubsub publishing and BigQuery streaming inserts