juno icon indicating copy to clipboard operation
juno copied to clipboard

Unix socket support

Open Exca-DK opened this issue 1 year ago • 2 comments

Issue

Currently, jsonrpc only supports http and ws.

Rationale

Why should this feature exist? Unix socket support would enhance the project by providing a more secure and efficient communication mechanism. Unix sockets typically have lower latency and higher throughput than TCP. This feature is particularly useful when hosting multiple users on the same machine since access can be easly restricted.

Implementation

Do you have ideas regarding the implementation of this feature? yes Are you willing to implement this feature? yes

Scope:

  • Implementing unix handler.

  • Adding cli-flags (unix-enabled and unix-path ).

Additional Information:

Windows would require downloading another package.

Exca-DK avatar Sep 26 '23 19:09 Exca-DK