Johan Oakes (oakejp12)

oakejp12

Geek Repo

Location:New York City

Home Page:johanoakes.com

Github PK Tool:Github PK Tool

Johan Oakes's starred repositories

type-challenges

Collection of TypeScript type challenges with online judge

Language:TypeScriptLicense:MITStargazers:40965Issues:157Issues:32645

Modern-CPP-Programming

Modern C++ Programming Course (C++03/11/14/17/20/23/26)

miniserve

🌟 For when you really just want to serve some files over HTTP right now!

Language:RustLicense:MITStargazers:5698Issues:49Issues:276

weaver

Programming framework for writing and deploying cloud applications.

Language:GoLicense:Apache-2.0Stargazers:4573Issues:63Issues:126

NullAway

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

Language:JavaLicense:MITStargazers:3540Issues:68Issues:334

helidon

Java libraries for writing microservices

Language:JavaLicense:Apache-2.0Stargazers:3413Issues:125Issues:3705

napkin-math

Techniques and numbers for estimating system's performance from first-principles

Language:RustLicense:MITStargazers:3170Issues:87Issues:14

algorithmica

A computer science textbook

Language:Jupyter NotebookStargazers:3149Issues:62Issues:66

testing-distributed-systems

Curated list of resources on testing distributed systems

Language:HTMLLicense:CC-BY-4.0Stargazers:2435Issues:90Issues:2

asm_book

A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.

Language:AssemblyLicense:NOASSERTIONStargazers:2397Issues:33Issues:14

hermitage

What are the differences between the transaction isolation levels in databases? This is a suite of test cases which differentiate isolation levels.

perf-ninja

This is an online course where you can learn and master the skill of low-level performance analysis and tuning.

sqlsync

SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.

Language:RustLicense:Apache-2.0Stargazers:1759Issues:21Issues:41

practice-python

Part of my daily plan for studying Python.

trystero

✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, and Firebase

Language:JavaScriptLicense:MITStargazers:1004Issues:13Issues:52

opencbdc-tx

A transaction processor for a hypothetical, general-purpose, central bank digital currency

Language:C++License:NOASSERTIONStargazers:892Issues:56Issues:102

spartan

A collection of High-Frequency trading components

Language:C++License:MITStargazers:260Issues:30Issues:1

go-sstables

Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Ships now with an embedded key-value store.

Language:GoLicense:Apache-2.0Stargazers:255Issues:4Issues:3

jvm

simple java virtual machine

Language:CLicense:MITStargazers:243Issues:6Issues:2

CompetitiveProgramming

Page of the course "Competitive Programming and Contests" at Department of Computer Science, University of Pisa

Language:C++Stargazers:225Issues:25Issues:0

java-httpserver-vthreads

Benchmarks for JDK HTTP Server running on Java 21 with Virtual Threads

Language:JavaLicense:MITStargazers:139Issues:6Issues:1

Algorithms-Illuminated

💡algorithmsilluminated.org by Tim Roughgarden

Language:KotlinLicense:MPL-2.0Stargazers:130Issues:7Issues:0

awesome-data-temporality

A curated list to help you manage temporal data across many modalities 🚀.

multiversion-concurrency-control

Implementation of multiversion concurrency control, Raft, Left Right concurrency Hashmaps and a multi consumer multi producer Ringbuffer, concurrent and parallel load-balanced loops, parallel actors implementation in Main.java, Actor2.java and a parallel interpreter

adsds

Page of the course "Algorithms and Data Structures (for Data Science)" at Department of Computer Science, University of Pisa

Language:Jupyter NotebookStargazers:63Issues:17Issues:0

fts_remote_console

A cross-platform remote logging console written in C++

Pratchett.js

A JavaScript interpreter for Paws.

Language:CoffeeScriptStargazers:31Issues:7Issues:19

linux-container-primitives-presentation-notebooks

Jupyter notebooks demonstrated during Linux Container Primitives presentation at AWS Sydney Summit on Thursday May 2nd, 2019.

Language:Jupyter NotebookLicense:MIT-0Stargazers:18Issues:4Issues:0

secondlc

Hibernate/JPA second level cache demo with Infinispan as cache provider (standalone, managed, cluster)

Language:JavaStargazers:4Issues:0Issues:0