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/packet
Incremental binary parsers and serializers for Node.js.
bigeasy/proof
A test non-framework for Node.js.
bigeasy/memento
A pure-JavaScript `async`/`await` indexed, concurrent, transactional, persistent database.
bigeasy/arguable
UNIX style argument parsing that eases the pain of supporting Windows.
bigeasy/stencil
Asynchronous HTML5 templates for Node.js and the browser.
bigeasy/compassion
Paxos based consensus framework.
bigeasy/prolific
A logging framework.
bigeasy/reactor
A fastify middleware builder.
bigeasy/addendum
A Paxos-driven `etcd`-alike.
bigeasy/avenue
An async/await multiplexed event queue.
bigeasy/conduit
Pipeline constructor for Node.js.
bigeasy/amalgamate
Merge staging Strata b-trees containing MVCC versioned records into a primary Strata b-tree.
bigeasy/constrain
Create a comparator strategy based on LevelUP API iterator parameters.
bigeasy/splice
Merge an ordered collection of records into a Strata b-tree.
bigeasy/twiddle
Rewrite a record or key returned from an MVCC iterator.
bigeasy/designate
Iterate an MVCC b-tree cursor selecting the most recent version of a record.
bigeasy/destructible
Controlled demolition of complex objects.
bigeasy/diffuser
Scalable persistent TCP to microservice router.
bigeasy/dilute
A Strata MVCC iterator that filters the results of a Strata MVCC iterator.
bigeasy/homogenize
Merge one or more b-tree cursors into a single iterator.
bigeasy/mingle
A pluggable service discovery server.
bigeasy/conference
Framework communicating using a Compassion atomic log.
bigeasy/olio
A process compositor.
bigeasy/semblance
A mock HTTP server.
bigeasy/synonymous
Minimalist i18n.
bigeasy/descendant
Route messages through a process hierarchy using Node.js IPC.
bigeasy/grpc-go
The Go language implementation of gRPC. HTTP/2 based RPC
bigeasy/nosql
NoSQL is an abstraction layer for data persistency
bigeasy/satiate
Return a minimum size set of items from an MVCC iterator.
bigeasy/skip
Optimized retrieval of a set of records from a Strata b-tree.