e9p – pure Erlang 9p implementation

e9p# Implementation of 9p2000 file protocol in Erlang Goals# Message parsing Client implementation Establishing connection Tree walking IO server implementation for reading/writing files File/directory creation File/directory deletion File stats Server implementation Establishing connection Tree walking File/directory creation File/directory deletion File stats Customisable FS implementations Example FS# UnixFs – which will simply allow accessing some “real” directory in system FS. WIP: Implemented directory traversal, file writing/reading/deletion, but so far no file nor directory creation. ErlProcFS – which will expose Erlang process tree and other internal data via API similar to procfs from Linux. Read-only for the time of being. Reasoning# I want to…

Read more on Lobste.rs