@pervognsen the filesystem is the worst IPC method... needlessly hierarchical but not actually hierarchical (e.g. you can't lock or delete a directory and its contents), requires names but not fully arbitrary names, has busted atomicity/locking and ties access control to UIDs and with only a bolted-on, hard-to-shore-up capability interface. and you're required to use this broken IPC system for any data you want persisted, but you can't even cheaply query (much less assume) integrity across runs!