Thoughts about xnfun
TODO:
- Clients
- Java client
- ClojureScript (and JavaScript)
- HTTP client
- Error definitions
- Authentication (maybe something like the gRPC authentication)
- Node scheduler policy (now callee node is selected randomly, maybe introduce something like the Kubernetes Scheduler)
- More transport support (now, we only got MQTT, maybe implement a dapr pubsub transport first)
- spec/schema
- Proxying gRPC APIs
- State management
- Monitoring
- What’s the rationale of this? There are so many RPC framework out there. You can always wrap them with some proxy.