bigeasy
Programming in C, shell, Node.js and Go. Orchestrating with Kubernetes, ELK, Kafka, Consul/Vault, Terraform and Pulumi.
New Orleans, LA
Pinned Repositories
cadence
A Swiss Army asynchronous control flow function for JavaScript.
compassion
Paxos based consensus framework.
indexeddb
A pure Node.js implementation of the async W3C Index DB API.
locket
A pure-JavaScript implementation of LevelDB for LevelUP.
packet
Incremental binary parsers and serializers for Node.js.
paxos
A Multi-Paxos implementation in pure JavaScript.
strata
Evented I/O B-tree for Node.js.
timezone
Full-blown timezone aware date math and formatting for JavaScript in 2.7k.
udt
An implementation of UDP-based Data Transfer Protocol in pure JavaScript for Node.js and Chrome sockets.
bigeasy's Repositories
bigeasy/timezone
Full-blown timezone aware date math and formatting for JavaScript in 2.7k.
bigeasy/locket
A pure-JavaScript implementation of LevelDB for LevelUP.
bigeasy/indexeddb
A pure Node.js implementation of the async W3C Index DB API.
bigeasy/cadence
A Swiss Army asynchronous control flow function for JavaScript.
bigeasy/hash
A collection of pure-JavaScript non-cryptographic hash algorithms for data veracity.
bigeasy/r-tree
A file backed two-dimensional R-Tree index.
bigeasy/delineate
A pure-JavaScript R-Tree for Node.js.
bigeasy/swimlane
A visual web content editor.
bigeasy/recover
Restart a long running error-first callback function on error.
bigeasy/ascension
Comparator function builder.
bigeasy/empathy
Convert Node.js Paxos message to a binary structure to share with alternate implementations.
bigeasy/isochronous
Invoke a function at regular intervals.
bigeasy/monotonic
Utility methods to support a JSON friendly monotonic data type with no upper bound.
bigeasy/subordinate
Child process communication.
bigeasy/edify
Documentation generation for GitHub.
bigeasy/interlocutor
A wrapper for interrogating Connect middleware.
bigeasy/prospect
A Promises/A wrapper for Cadence functions.
bigeasy/wafer
Flatten a JSON object into key value pairs, inflate again.
bigeasy/cliffhanger
A continuation system for converting queued events into Promises.
bigeasy/departure
Deep equal assertion with difference reporting.
bigeasy/extant
Basically, SQL COALESCE in JavaScript; return the first value that is not null-like.
bigeasy/perhaps
A future wrapper around a Promise.
bigeasy/prospective
A handful of async/await adatapers that I keep having to rewrite.
bigeasy/reconfigure
Reconfigure running services using `etcd`.
bigeasy/wiseguy
Make targets and utilities for Node.js projects.
bigeasy/bigeasy
Provide a `README.md` for GitHub profile.
bigeasy/comeuppance
Convert an error-first callback into an Promise.
bigeasy/recoup
Memory management for some libuv stuff I might get around to someday.
bigeasy/twingate-cli
Command line interface to Twingate.
bigeasy/viceversa
A persistent full-text search inverted index in pure JavaScript for Node.js.