google / google/tarpc

[Feature Request]: Support windows named pipes

Open
#563 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
3.7k
Forks
230
PR merge metrics
No merged PRs in 30d

Description

[Named pipes](https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipes) are already something supported in [tokio](https://docs.rs/tokio/latest/tokio/net/windows/named_pipe/index.html).

This would be useful in windows systems in situations where it would preferable to not use a TCP socket when traffic is across the same machine in request response model.

Contributor guide

Open the contributing guide

Research direction

Start with the Tokio Windows named-pipe documentation linked in the issue, then inspect tarpc's current transport entry points and how request-response traffic is supported. Done means tarpc can use Windows named pipes for same-machine request-response communication without relying on a TCP socket.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend-api-design, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.