🍀 Golang basic library. || Go语言基础库
-
Updated
Apr 10, 2025 - Go
🍀 Golang basic library. || Go语言基础库
💾 CMU 15-445/645: Intro to Database Systems (Fall 2017). A course on the design and implementation of database management systems.
DoraDB - Async Rust storage engine
🚀 UniConv - High-performance C++17 character encoding conversion library with SIMD acceleration (simdutf), O(1) LRU cache, tiered buffer pools, lock-free thread pool, and adaptive parallel processing. Supports 100+ encodings Zero-copy conversions & modern CMake integration.
common golang stuff with full coverage testing. buffer pools, optimized entropy, locking container/list, others
A SQL database hewn from bedrock — built from scratch in Rust. Custom LSM engine, WAL journal, page cache, and SQL execution. Speaks the Postgres wire protocol. A craft project, every layer built on my own terms.
General purpose golang utility functions
A minimal educational relational database management system (RDBMS) implemented in Java 17. The project demonstrates a custom SQL processing pipeline, including lexer, parser, semantic analysis, query planning, optimization, and execution. It features a storage engine with heap pages, a buffer pool, and supports indexing using B-trees and Hash
Lightweight & Safe (buffer-writer | general object) pool.
a pool of byte slice, without the memory fragmentation
windows viper (for pentest)
Implementing Buffer Pool manager, page eviction and join algorithms in SimpleDB DBMS
Implemented some functionalities for the existing DBMS.
A disk-based B+ tree storage engine with a custom buffer pool, slotted pages, and direct I/O.
Core implementation of a Relational DBMS. Includes Concurrent Indexing, Buffer Management, and Query Execution. Based on CMU 15-445.
Add a description, image, and links to the buffer-pool topic page so that developers can more easily learn about it.
To associate your repository with the buffer-pool topic, visit your repo's landing page and select "manage topics."