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/xy
Hilbert curve 2d to 1d mapping in JS.
bigeasy/blocker
Read a stream in sliced chunks associating each chunk with a callback.
bigeasy/encode
Utilities for encoding and decoding records for database storage.
bigeasy/wildmapper
An adaptor to convert EventEmitter events into an error-first callback invocations.
bigeasy/item
Command line interface to itemize.
bigeasy/itemize
Extract records from JSON streams for display.
bigeasy/pair
Encode key/value pairs for database storage.
bigeasy/bigeasy.github.com
Big Easy GitHub pages.
bigeasy/kinesthetic
Kinesis based Node.js event queue.
bigeasy/revise
Utilities for adding MVCC version numbers to Strata b-tree keys.
bigeasy/sheaf
Divides a file into pages.
bigeasy/abstract-leveldown
bigeasy/chaperon
Inititialize and possibly restart a Paxos consensus.
bigeasy/establishment
Establish a socket on an arbitrary port.
bigeasy/finalist
An error-first callback function that returns the first value returned from a number of error-first callback and ignores the rest.
bigeasy/homebrew-homebrew
Install Homeport using Homebrew.
bigeasy/indenter
Convert streaming JSON into something legible on the console.
bigeasy/loiter
Prevent a process from exiting.
bigeasy/misnomer
A place where I can publish NPM modules before I'm able to suffer a naming event.
bigeasy/pointcut
Aspect oriented programming for prototypical JavaScript objects.
bigeasy/pushback
An implementation of WebSockets that respects TCP congestion control.
bigeasy/querylist
Encode and decode query strings preserving order.
bigeasy/resurrect
Monitor and restart a child process.
bigeasy/snafu
Cause trouble for the sake of testing.
bigeasy/aplomb
Configurable balancing for Node.js
bigeasy/body-parser
Node.js body parsing middleware
bigeasy/faye-websocket-node
Standards-compliant WebSocket client and server
bigeasy/publishers
Publisher interface for Brave Payments
bigeasy/recuperate
Try a function, catch an error and return a default.
bigeasy/thereafter
Create a cancelable series of error-first callback function invocations.