Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/arpitbbhayani/database-fundamentals

Prototype implementations of database internal concepts and algorithms in Golang.
https://github.com/arpitbbhayani/database-fundamentals

database-internals databases golang

Last synced: 19 days ago
JSON representation

Prototype implementations of database internal concepts and algorithms in Golang.

Awesome Lists containing this project

README

        

Database Fundamentals
===

The repository contains prototype implementations of fundamental concepts and algorithms covering Database Internals.

- [x] Variable length integer encoding • [Source](https://github.com/arpitbbhayani/database-fundamentals/tree/master/varint) • [YouTube Video](https://youtu.be/9b2e_iRVJ0k)
- [x] Delta compression • [Source](https://github.com/arpitbbhayani/database-fundamentals/tree/master/delta) • [YouTube Video](https://youtu.be/J7VJtuRCkuI)
- [x] Random vs Sequential IO • [Source](https://github.com/arpitbbhayani/database-fundamentals/tree/master/seq-random)
- [x] Importance of protocols like HTTP and how to implement it from scratch • [Source](https://github.com/arpitbbhayani/database-fundamentals/blob/master/http-protocol/main.go) • [YouTube Video](https://youtu.be/SzwjnoPI--M)

Do star the repository, if you find these prototypes helpful.