This is the source code for our (Tobias Ziegler, Carsten Binnig and Viktor Leis) published paper at SIGMOD’22: ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA.
-
Updated
Feb 3, 2024 - C++
This is the source code for our (Tobias Ziegler, Carsten Binnig and Viktor Leis) published paper at SIGMOD’22: ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA.
C String handling library inspired by Luca Sas
A smart (frecency-based) buffer switcher
Send buffers into early retirement by automatically closing them after x minutes of inactivity.
Database implementation from the scratch. The textbook is shown in the following link.
This is a package which helps the user to create a Struct with automatic Buffer creation.
A mode for manipulating buffers in Neovim.
NVDIMM Caching for MySQL 5.7 (VLDB 2023)
A simple file engine to study techniques to develop database management systems.
Generic, Asynchronous data buffer for Go applications that supports timeout and capacity flushing
My projects are in the second year, specifically in the second semester, where they were done using the C# language, and I created some Windows applications.
Buffer Manager for C#
This is a simple c 99 program that is vulnerable to a buffer overflow thru the input string taken from the console. The purpose is for use in learning to debug and write exploits
A fixed-width string class for C++11
Prioritised Buffer
C++ Extended - a Buffer class for any mappable memory
A program that simulates an auction using POSIX threads in C, where each thread represents a bidder. Progress bars are displayed to see what value each bidder is bidding.
A new type and functions to manage strings, as proposed in WG14 papers N3250, N3296 and N3306. Its goal is to eliminate a source of many common programmer errors. The new interface is designed to be as familiar and ergonomic as possible.
Destroy all buffers that are not open in any tabs or windows.
Add a description, image, and links to the buffer-management topic page so that developers can more easily learn about it.
To associate your repository with the buffer-management topic, visit your repo's landing page and select "manage topics."