• Stars
    star
    2
  • Language
    Go
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tiny relational DB implementation over an LSM tree based storage engine

More Repositories

1

goselect

SQL like 'select' interface for files
Go
28
star
2

blast

Load generator for TCP servers.
Go
17
star
3

cached

LFU-based in-memory cache in Rust
Rust
14
star
4

clearcheck

Elegant and extensible assertions in rust.
Rust
14
star
5

storage-engine-workshop-template

Repository for storage engine workshop. This has the placeholders that the audience needs to fill to complete the code
Go
8
star
6

serialized-snapshot-isolation

Repository with an implementation of MVCC and serialized snapshot isolation in an in-memory KV store.
Go
5
star
7

kotlin-training

Repository to hold Kotlin training material
Kotlin
5
star
8

storage-engine-workshop

Repository for a workshop on the topic - building storage engine
Go
5
star
9

bitcask

Bitcask - A Log-Structured Fast KV Store
Go
4
star
10

leetcode

Repository to practice leetcode problems
Go
4
star
11

storage-engine-workshop-b-plus-tree-template

Repository for storage engine workshop
Go
3
star
12

many-flavors-of-networking-io

This repository is a reference implementation for the article titled "Many flavors of networking IO".
Go
3
star
13

kotlin-dsl

Kotlin
3
star
14

memcore

In-memory KV with thread-per-core model following shared-nothing architecture.
Rust
3
star
15

basics-of-database-design

Learn the basics of database design, to begin with a Key/Value store
Go
3
star
16

CGO-learning

Repository to understand invoking C functions from Golang
C
3
star
17

learning-rust

Repository to learn rust before implementing pluggable replication mechanism for distributed systems
Rust
3
star
18

go-lsm

Implementation of LSM tree in Golang, mainly for educational purposes.
Go
3
star
19

kademlia

Kademlia is a distributed hash table for p2p network. This is Kademlia's implementation in Rust.
Rust
2
star
20

codecrafters-redis-rust

Rust
2
star
21

heap-file

Repository to learn by implementing a sample of heap file and B+Tree
Go
2
star
22

movie-inventory

A repository containing first python + flask (practice) project.
Python
2
star
23

replicate

Repository for pluggable replication algorithm implementation in Rust
Rust
2
star
24

data-structures-and-algorithms

The idea behind this repository is to practice problems around Data structures and algorithms and get a hang of golang.
Go
2
star
25

probabilistic-data-structures

Repository for an article series on probabilistic data structures including Skiplist, bloom filter, counting bloom filter, count sketch, count min sketch etc
Go
2
star
26

zig-list

Port of Java's Arraylist to Zig.
Zig
2
star
27

clearcheck-examples

Examples of clearcheck assertions.
Rust
2
star
28

persistent-dictionary

C++
1
star
29

fp-in-scala

Repository containing the solutions to the problems from Functional Programming in Scala
Scala
1
star
30

sarthakmakhija.github.io

tech-lessons.in website.
CSS
1
star
31

zing-ring-buffer

Tiny concurrent RingBuffer in Zig to understand atomics and memory ordering.
Zig
1
star
32

tech-lessons-posts

Repository containing the blog posts
1
star
33

robot-simulation

A repository containing first python (practice) project.
Python
1
star
34

datastore-design-article-outline

Repository which outlines the article series for datastore design
1
star
35

react-tic-tac-toe

Repository to hold react tic-tac-toe project
JavaScript
1
star
36

rust-experiments

Examples with rust-lifetime
Rust
1
star
37

pmemdb

K/V store for persistent memory
C++
1
star
38

gorel

Tiny relational database inspired by the book: Database design and implementation by Edward Sciore.
Go
1
star
39

java-performance-tuning

Contains code for various aspects around Java Performance Tuning. To begin with object size, followed by a few JMH tests ..
Java
1
star
40

blast-core

Load generator for TCP servers.
Go
1
star
41

1brc

Solution for one billion row challenge
Go
1
star
42

learning-zig

Repository to learn zig.
Zig
1
star