Bishwajit Dey's repositories
apiary
Transactional functions-as-a-service for database-oriented applications.
arpchat
Answering the question nobody asked: what if you wanted to text your friends using only ARP?
bustub
The BusTub Relational Database Management System (Educational)
ByConity
ByConity is an open source cloud data warehouse
clean-code-javascript
:bathtub: Clean Code concepts adapted for JavaScript
ColumnarFormatsEval
A Deep Dive into Common Open Formats for Analytical DBMSs
CS_basics
My CS learning : algorithm, data structure, and system design | #SE
dbeel
A distributed thread-per-core document database
ddd-starter-modelling-process
If you're new to DDD and not sure where to start, this process will guide you step-by-step
differential-dataflow
An implementation of differential dataflow using timely dataflow on Rust.
firebird
Firebird server, client and tools
freetds
Official FreeTDS repository
gnaro
A proto-database inspired by SQLite, written in C for educational purposes.
hilbert-curve
Java utilities for transforming distance along N-dimensional Hilbert Curve to a point and back. Also supports range splitting queries on the Hilbert Curve.
illustrated-tls13
The Illustrated TLS 1.3 Connection: Every byte explained
jaybird
JDBC driver for Firebird
Jungle
An embedded key-value store library specialized for building state machine and log store
lantern
PostgreSQL vector database extension for building AI applications
llvm-tutor
A collection of out-of-tree LLVM passes for teaching and learning
programming-language-research
Programming Language Research, Applied PLT & Compilers
putting-the-you-in-cpu
A technical explainer by @kognise of how your computer runs programs, from start to finish.
qbeast-spark
Qbeast-spark: DataSource enabling multi-dimensional indexing and efficient data sampling. Big Data, free from the unnecessary!
some-assembly-required
📖 An approachable introduction to Assembly.
SparkPlugins
Code and examples of how to write and deploy Apache Spark Plugins with Spark 3.x. Spark plugins allow runnig custom code on the executors as they are initialized. This also allows extending the Spark metrics systems with user-provided monitoring probes.
Startup-CTO-Handbook
The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teams
svelte-jsoneditor
A web-based tool to view, edit, format, repair, query, transform, and validate JSON
velox
A C++ vectorized database acceleration library aimed to optimizing query engines and data processing systems.