These are some projects that I work on from the OSTEP book:
-
MapReduce: Google's MapReduce implementation
-
Web Server: a web server to respond to both static and dynamic content concurrently through TCP connections
-
Parallel Zip: simply zip files concurrently
-
Unix Utilities (cat, grep, zip/unzip)
-
Shell: a simple shell to support basic commands with redirection and multiprocesses (vibecoded with Antigravity)
-
KV: a simple Key-Value storage system
-
Memcached: add to memcached, a widely-used networked caching system, feature of decreasing, multiplying, dividing.