~

projects

tinygit

Golang

A git like version control system written in go

↗

cachy

Golang·gRPC

A distributed caching system built with Go and gRPC, featuring consistent hashing for scalable data distribution and LRU eviction policies

↗

ratelimit

Golang·Redis

A simple token bucket rate limiter implementation, with per user tracking and burst handling

↗

ftp-server

C

File Transfer Protocol Server written in C

↗

miniurl

Golang

URL-Shortener built with microservice architecture

↗

getsetgo

Golang

A simple redis clone built in go, compatible with resp-protocol

↗

pong

Golang·goncurses

TUI Based Pong game written in golang, using goncurses for tui graphics, with lan multiplayer over tcp

↗