Pinned Repositories
BoomPar
Multithreaded job execution library in C.
Bufferpool
A user-space buffer pool manager library in C for building a HDD/SSD based database storage engine.
Cutlery
A configurable data structures library in C.
FpgaPWMcontroller
Motor PWM Controller on FPGA in Verilog
HTTPparser
An HTTP parsing library in C.
quadF
Quadcopter project using ESP32 as flight controller and GY86 as 10DOF (MPU6050 as accl/gyro, hmc5883l as magnetometer and the best of all MS5611 as barometer for height ofcourse)
quadF32
Flight controller firmware.
Serc
Serc is a multithreaded web server (/framework) in C language, just as tomcat is to java.
TupleIndexer
This library provides a persistent block accessible disk-resident b+tree, hash_table, linked_page_list, page table and an array_table.
TupleStore
This is a library to store database-like tuples in a row-oriented block store. It provides page-level API functions to access and store tuples on the page.
RohanVDvivedi's Repositories
RohanVDvivedi/Bufferpool
A user-space buffer pool manager library in C for building a HDD/SSD based database storage engine.
RohanVDvivedi/quadF32
Flight controller firmware.
RohanVDvivedi/BoomPar
Multithreaded job execution library in C.
RohanVDvivedi/Cutlery
A configurable data structures library in C.
RohanVDvivedi/HTTPparser
An HTTP parsing library in C.
RohanVDvivedi/Serc
Serc is a multithreaded web server (/framework) in C language, just as tomcat is to java.
RohanVDvivedi/TupleStore
This is a library to store database-like tuples in a row-oriented block store. It provides page-level API functions to access and store tuples on the page.
RohanVDvivedi/ConnMan
Multithreaded network connection handler library in C.
RohanVDvivedi/serc_template_application
This is a Project, to be used as a template application for the serc framework
RohanVDvivedi/Slabby
A slab memory allocator in C.
RohanVDvivedi/WALe
This an efficient WAL (Write Ahead Logging) library for any database application. It provides a very generic interface.
RohanVDvivedi/TupleIndexer
This library provides a persistent block accessible disk-resident b+tree, hash_table, linked_page_list, page table and an array_table.
RohanVDvivedi/Allok
binary search tree based generic memory allocator.
RohanVDvivedi/BlockIO
This library allows you to perform block level IO to a file or a partition or a disk.
RohanVDvivedi/Cashed
Cashed is an LRU based caching service written in plain c.
RohanVDvivedi/cloudbees_blogging
Built for interview process at CloudBees for role Software Engineer
RohanVDvivedi/CSE-531-project
CSE 531 (Distribted and Multi processor Operating Systems) course project at ASU.
RohanVDvivedi/cse536-release
Assignments for cse 536 Advanced OS
RohanVDvivedi/cse546-project-lambda
CSE-546-project2
RohanVDvivedi/CSE546-webtier
Group project 1 for CSE 546, Cloud Computing, at ASU.
RohanVDvivedi/hello_rust
The repo I am using to learn rust.
RohanVDvivedi/howtoshareasecret
This is a recreation of Adi Shamir's paper "How to share a secret". It has been built for the final project of the course CSE 539 Applied Cryptography by Professor Jed Crandall at ASU.
RohanVDvivedi/JSONparser
A JSON parsing library in C.
RohanVDvivedi/MinTxEngine
ACID compliant, ARIES-like-fully-recoverable Mini Transaction Engine, for building your next biggest database storage engine.
RohanVDvivedi/ReaderWriterLock
A robust Reader Writer Lock library in C.
RohanVDvivedi/rpipico_sample
This is a sample project for bare metal programming Rpi pico board
RohanVDvivedi/SerializableInteger
This library provides a Little-Endian Serializable Large Fixed Width Unsigned Int. It also provides simple routines to serialize and deserialize c stdint's uintX_t and intX_t.
RohanVDvivedi/stm32f103c8t6_sample
This is a sample project for bare metal programming STM32F103 blue pill board
RohanVDvivedi/stm32f411ceu6_sample
This is a sample project for bare metal programming STM32F411 black pill board
RohanVDvivedi/VolatilePageStore
Sibling project of MinTxEngine for unWAL-ed unLock/unLatch-ed storage of data on disk pages backed volatile storage (using mmap).