Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1.56 KB

README.md

File metadata and controls

48 lines (31 loc) · 1.56 KB

Coding Challenges

🚀 A collection of implementations for system programming challenges from codingchallenges.fyi

Overview

This repository contains my implementations of various system programming challenges, focusing on building fundamental components like networking tools, web servers and containers from scratch. These projects help maintain programming skills while exploring low-level system concepts.

Featured Projects

Redis Server (Zig)

Featured Solution

A Redis-compatible server implementation in Zig that implements the RESP protocol and core Redis functionality. The implementation is listed in the official solutions repository.

Key Features:

  • RESP protocol implementation
  • Basic Redis commands support
  • Pure Zig implementation

DNS Resolver (Go)

Status

A DNS resolver implementation in Go that handles domain name resolution from scratch.

Key Features:

  • DNS protocol implementation
  • Query resolution
  • Record parsing

Docker Container Runtime (Rust)

Status

A basic container runtime implementation in Rust, similar to Docker.

Key Features:

  • Container isolation
  • Run Alpine Linux

License

MIT License