Use the design of GraphQL in Redox's URL Design...
Created by: xialvjun
I'm just a outsider of system programing. Maybe what I said below are totally wrong. Feel free to close this issue.
I came up this idea when I saw the redox book. The url design of redox is good, and the scheme decide how can we operate(read/write/seek/close) on the resource. But I think it's too limited.
If redox use the concept of graphql: schema has introspection, client decide the shape of result and even client can subscribe some resource(it's not in graphql, but we can add it).
In this way, the client developing will be simple. And it will reduce the times of communicating between the scheme-client and scheme, which will make a better performance of microkernel.