GitHunt

Phil Eaton

eatonphil

Research and analysis for experienced developers @theconsensuslabs

Consensus Labs, LLC
NYC

Organizations

Languages

Go34%Python14%HTML7%JavaScript7%C7%Rust7%Java3%Zig3%C++3%Nim3%

Top Repositories

Repositories

103
EA
eatonphil/sciore-simpledb-3.4

No description provided.

Java1613Updated 1 day ago
EA
eatonphil/eatonphil.com

eatonphil.com

HTML246Updated 4 days ago
EA
eatonphil/goraft

A basic Raft implementation in Go.

Go23419Updated 4 days ago
EA
eatonphil/livescheme

Building a scheme live on Twitch in Golang

Go243Updated 1 week ago
EA
eatonphil/lisp-rosetta-stoneArchived

A lisp rosetta stone to demonstrate modern language features

JavaScript17011Updated 1 week ago
EA
eatonphil/gosqlite

SQLite driver for the Go programming language

C424Updated 1 week ago
EA
eatonphil/zigrocks

Writing a SQL database, take two: Zig and RocksDB

Zig1646Updated 1 week ago
EA
eatonphil/dbcore

Generate applications powered by your database.

Go49910Updated 1 week ago
EA
eatonphil/accord-protocolArchived

CEP-15: Fast General Purpose Transactions

71Updated 2 weeks ago
EA
eatonphil/gosql

An early PostgreSQL implementation in Go

Go72877Updated 2 weeks ago
EA
eatonphil/nycsystems.xyz

https://nycsystems.xyz

HTML10Updated 2 weeks ago
EA
eatonphil/deferlint

Linter for finding defer statements in Go loops

Go312Updated 3 weeks ago
EA
eatonphil/docdb

Basic document db from scratch in Go

Go485Updated 1 month ago
EA
eatonphil/raft-rs

Another minimal Raft implementation in Rust.

Rust1877Updated 1 month ago
EA
eatonphil/villagesql-serverFork

VillageSQL

C++00Updated 1 month ago
EA
eatonphil/lust

A parser, compiler, and virtual machine evaluator for a minimal subset of Lua; written from scratch in Rust.

Rust19012Updated 1 month ago
compilerinterpreterluarustvirtual-machine
EA
eatonphil/chalkFork

Chalk allows you to follow code from development, through builds and into production.

Nim00Updated 1 month ago
EA
eatonphil/waterbugdb

Raft + Postgres parser + Postgres wire protocol + Boltdb + ? = Distributed PostgreSQL

Go10214Updated 1 month ago
EA
eatonphil/jsc

A JavaScript compiler written in TypeScript targeting C++/V8

TypeScript19910Updated 1 month ago
cppjavascriptjavascript-compilertypescripttypescript-compilerv8
EA
eatonphil/gomvcc

A little, pedagogical implementation of mvcc and transaction isolation levels.

Go644Updated 1 month ago
EA
eatonphil/vhostm

Manage nginx virtual servers and hosts file entries

Python1023Updated 1 month ago
EA
eatonphil/linode_deploy_experimental

Deploy FreeBSD, OpenBSD, NetBSD, etc. to Linode unattended in minutes

Python164Updated 2 months ago
EA
eatonphil/pj

A small, hand-written Python JSON library

Python10110Updated 2 months ago
EA
eatonphil/bootloaders

Bootloader exploration

Assembly200Updated 2 months ago
EA
eatonphil/govsr

Can I implement Viewstamped Replication?

Go20Updated 3 months ago
EA
eatonphil/bsdscheme

A Scheme (R7RS) implementation written in D

D602Updated 3 months ago
EA
eatonphil/pgweb

Simple HTTP server to help build intuition for MemoryContexts in Postgres

C90Updated 3 months ago
EA
eatonphil/ulisp

A compiler for a lisp-like language targeting LLVM IR, x86 assembly

JavaScript13315Updated 4 months ago
EA
eatonphil/tinyprograms

Tiny Programs: Rosetta code for implementations

Python579Updated 4 months ago
EA
eatonphil/go-amd64-emulator

Userland linux/amd64emulator in Go

Go185Updated 5 months ago

Gists

Recent Activity