Redbean - Webserver, der als eine einzige Datei läuft
(justine.lol)-
Funktioniert, wenn man Inhalte in eine ZIP-Datei packt und den Dateinamen in
.comändert -
Dank des APE-Formats als einzelne Datei unter Windows/Mac/Linux/BSD ausführbar
-
Kann 1 Million gzip-komprimierte Requests pro Sekunde verarbeiten
→ Eine sehr kleine statische Binärdatei; da der Dateiinhalt selbst ein ZIP ist, arbeitet sie ohne Entpacken per Kernel Copy
-
Der Code ist in C geschrieben und dadurch leicht anpassbar
-
Unterstützte Funktionen
→ HTTP v1.1, Content-Encoding
→ Range / Content-Range
→ Last-Modified / If-Modified-Since
2 Kommentare
Ich habe den Demo-Server ausprobiert, und mir ist echt die Kinnlade runtergefallen, haha.
Cosmopolitan libc - Build-Once Run-Anywhere C https://de.news.hada.io/topic?id=3489
Es sieht so aus, als hätte Justine Tunney, die das obige Werk geschaffen hat, das von ihr entwickelte APE-Format verwendet.