Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/arpitbbhayani/database-fundamentals
- Owner: arpitbbhayani
- Created: 2024-01-12T08:07:09.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-03-09T12:15:40.000Z (9 months ago)
- Last Synced: 2024-10-15T22:05:13.115Z (about 1 month ago)
- Topics: database-internals, databases, golang
- Language: Go
- Homepage: https://arpitbhayani.me
- Size: 38.1 KB
- Stars: 83
- Watchers: 6
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.