Redis-From-Scratch

Redis built from scratch in Go, supports RESP v2, key-value ops like GET SET, streams XADD XREAD, transactions MULTI WATCH EXEC DISCARD, and RDB parsing.

Basic Ops

basic ops.mp4

Streams

streams.mp4

Transactions

tx.mp4

HTTP-Server-From-Scratch

A simple, custom-built HTTP server in Go. This HTTP server is a lightweight, extensible HTTP server with support for middlewares, basic route handling, and multi-threading using goroutines.

http server.webm

Remote-Job-Executor

Remote-Job-Executor is a job execution system that enables you to queue and execute shell commands across remote servers via SSH.