Pinned Repositories
cockroach
CockroachDB - the open source, cloud-native distributed SQL database.
byzantine-agreement
An implementation of Lamport's Byzantine Agreement Algorithm
cockroach-fuse
A FUSE filesystem backed by CockroachDB
ContactManager
A slightly modified version of a stock Android example app, suitable for engineering challenges
epaxos
A pluggable implementation of the Egalitarian Paxos Consensus Protocol
motion
An Android library allowing images to exhibit a parallax effect that reacts to the device's tilt
paxos
A pluggable implementation of the Paxos Consensus Protocol
rafttoy
A playground to experiment with Raft proposal pipeline optimization
RxSensor
A lightweight wrapper around SensorManager which introduces reactive stream semantics to Sensor and Trigger data.
total-order-multicast
An implementation of the ISIS total order multicast algorithm
nvanbenschoten's Repositories
nvanbenschoten/epaxos
A pluggable implementation of the Egalitarian Paxos Consensus Protocol
nvanbenschoten/rafttoy
A playground to experiment with Raft proposal pipeline optimization
nvanbenschoten/cockroach-fuse
A FUSE filesystem backed by CockroachDB
nvanbenschoten/1brcgo
nvanbenschoten/apd
Arbitrary-precision decimals for Go
nvanbenschoten/arenaskl
Fast, lock-free, arena-based Skiplist implementation in Go that supports iteration in both directions.
nvanbenschoten/benchdiff
A tool for automating the process of running and comparing Go benchmarks across code changes
nvanbenschoten/cockroach
A Scalable, Geo-Replicated, Transactional Datastore
nvanbenschoten/currency
Currency handling for Go.
nvanbenschoten/docker-react
https://www.udemy.com/course/docker-and-kubernetes-the-complete-guide/
nvanbenschoten/ent
An entity framework for Go
nvanbenschoten/etcd
Distributed reliable key-value store for the most critical data of a distributed system
nvanbenschoten/futures-rs
Zero-cost asynchronous programming in Rust
nvanbenschoten/gcassert
Assert your Go code is inlined and bounds-check eliminated
nvanbenschoten/go
The Go programming language
nvanbenschoten/goid
nvanbenschoten/hermitage
What are the differences between the transaction isolation levels in databases? This is a suite of test cases which differentiate isolation levels.
nvanbenschoten/multi-docker
https://www.udemy.com/course/docker-and-kubernetes-the-complete-guide/
nvanbenschoten/multi-k8s
https://www.udemy.com/course/docker-and-kubernetes-the-complete-guide/
nvanbenschoten/net
[mirror] Go supplementary network libraries
nvanbenschoten/optional
Optional is a library of optional Go types
nvanbenschoten/panicparse
Crash your app in style (Golang)
nvanbenschoten/pebble
RocksDB/LevelDB inspired key-value database in Go
nvanbenschoten/perf
[mirror] Performance measurement, storage, and analysis.
nvanbenschoten/pgjdbc
Postgresql JDBC Driver
nvanbenschoten/postgrest
REST API for any Postgres database
nvanbenschoten/prmaster
CLI PR management
nvanbenschoten/raft
Raft library for maintaining a replicated state machine
nvanbenschoten/rksql
Distributed SQL Tools
nvanbenschoten/rust-postgres
Native PostgreSQL driver for the Rust programming language