Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/reshiadavan/erosdb

My In-Memory Relational Database
https://github.com/reshiadavan/erosdb

btree cprogramming-language multithreading persistence recursion

Last synced: about 1 month ago
JSON representation

My In-Memory Relational Database

Awesome Lists containing this project

README

        

# ErosDB

My In-Memory Relational Database

(It functions equivalently to sqlite)

## Inspiration

- I am looking to expand my knowledge in distributed systems, one project at a time. So far I covered Sentinel, a distributed KV storage which covered consensus algorithms, distributed networking, etc.
- I am looking to create a load balancer and database from scratch and maybe create a large-scale distributed system leveraging these components.

## Topics

- Languages: C
- Concepts
- Techniques: Multi-threading
- Data Structures/Algorithms: B-Trees, Recursion, Key \& Binary Search
- Other: Persistence