SELF: Wenn dein Executable eine SQLite-Datenbank ist

Executable Is a SQLite Database

SELF: Wenn dein Executable eine SQLite-Datenbank ist

Der Autor stellt SELF vor, ein experimentelles Format, das ELF-Dateien durch SQLite-Datenbanken ersetzt. Dadurch werden Binärdateien zu durchsuchbaren Datenbanken, in denen Tools wie ldd oder nm zu SQL-Abfragen werden. Der Artikel zeigt, wie ELF bereits Datenbank-Primitive nachbildet, wie SELF funktioniert, und diskutiert Größen- und Latenz-Overhead.

ELF ist bereits eine Datenbank – es implementiert nur viele Datenbank-Primitive von Hand.

Mehr von diesem Tag

2026-08-24