DigiNews

Tech Watch by Johan Denoyer

← Back to articles

ymawky: A hand-written ARM64 assembly web server and the tradeoffs of a tiny static-file server

Quality: 6/10 Relevance: 8/10

Summary

A README-style writeup about ymawky, a web server implemented entirely in ARM64 assembly for MacOS. It covers building and running the server, docroot configuration, HTTP methods supported (GET, PUT, DELETE, OPTIONS, HEAD), error handling, MIME types, range requests, and safety measures isolating files under www/ and limiting request handling to prevent slowloris-like attacks. It notes portability caveats and suggests future improvements.

🚀 Service construit par Johan Denoyer