Ivan Kush's repositories
slab-allocator
wrappers for tarantool small allocated objects
abseil-cpp
Abseil Common Libraries (C++)
Applications-of-Cloud-Computing
Built a hypervisor by adding hypercalls to a sample hypervisor program using KVM API. Implemented the auto scaling functionality in a client server application using libvert API. Built a container from scratch using Linux namespaces and cgroups.
awesome-linux-containers
A curated list of awesome Linux Containers frameworks, libraries and software
citus
Distributed PostgreSQL as an extension
configpp
libconfig c++ wrapper with non visited settings
cpp-zipper
A single file C++ header-only minizip wrapper library
duckdb
DuckDB is an embeddable SQL OLAP Database Management System
ebpfsnitch
Linux Application Level Firewall based on eBPF and NFQUEUE.
FPGA_Book_Experiments
My completed projects from "FPGA Prototyping by Verilog Examples" book by Pong P. Chu
graphite-client
fast graphite client
Human-Segmentation-PyTorch
Human segmentation models, training/inference code, and trained weights, implemented in PyTorch
janus-manager
janus-gateway http manager
kvm-kernel-example
Examples for: Learning KVM - implement your own kernel
libfpta
Ultra fast, compact, Embedded Database for tabular and semistructured data.
memory-allocators
Custom memory allocators in C++ to improve the performance of dynamic memory allocation
os-tutorial
How to create an OS from scratch
pg_filedump
pg_filedump provides facilities for low-level examination of PostgreSQL tables and indexes
skinny-mutex
Low-memory-footprint mutexes for pthreads
smhasher
Hash function quality and speed tests
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
terrier
You know what this is...
vuexy-admin
Full version 8.0
wal-g
Archival and Restoration for databases in the Cloud
wghttp
Turn WireGuard to HTTP & SOCKS5 proxies
x86emu
simple x86 emulator
XDP-Forwarding
Layer 3/4 packet forwarding software that utilizes the Linux kernel's XDP hook. The XDP hook allows for very fast network processing on Linux systems. Uses source port mapping similar to IPTables and NFTables.