3 ms·
What fascinates me is how close this synthetic filesystem is to making REST calls with a small client library. All your application needs to know is the path to
by vrdabomb5717 11y ago
What fascinates me is how close this synthetic filesystem is to making REST calls with a small client library. All your application needs to know is the path to call and what HTTP verb to use. Even the way the author introduces versioning sounds familiar: using a versioning file is similar to having a version at the beginning of your URL.
I appreciate how good architectures all resemble each other at some point, with only the transport layers differing between applications.
- robmccoll 11y agoREST is just CRUD over HTTP. The file interface and Unix everything-is-a-file concept are one of the earliest well-defined CRUD interfaces in computing. The author (and Plan 9) are taking these concepts to their logical conclusion.