Skip to content

Conversation

@shadaj
Copy link
Member

@shadaj shadaj commented Jan 5, 2026

This eliminates the hardcoding of networking APIs to specific serialization formats, transport protocols, etc. Includes similar refactors across demux / round_robin / etc APIs.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jan 5, 2026

Deploying hydro with  Cloudflare Pages  Cloudflare Pages

Latest commit: c3e6da2
Status: ✅  Deploy successful!
Preview URL: https://fb3375b0.hydroflow.pages.dev
Branch Preview URL: https://pr2400.hydroflow.pages.dev

View logs

MingweiSamuel

This comment was marked as outdated.

@shadaj shadaj force-pushed the pr2400 branch 2 times, most recently from b26b85b to 35a54d6 Compare January 5, 2026 21:14
.values()
.map(q!(|n| n + 1))
.send_bincode(p5)
.send(p5, TCP.bincode())
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.send(p5, TCP(BINCODE))

Tcp::with(bincode)

brainstorming

Copy link
Member

@MingweiSamuel MingweiSamuel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bikeshedding to do as you please

@shadaj shadaj force-pushed the pr2400 branch 4 times, most recently from 373a1ae to 45e7346 Compare January 6, 2026 19:26
@shadaj
Copy link
Member Author

shadaj commented Jan 6, 2026

Ended up deciding to do the whole refactor rather than having a half-migrated state.

…Stream::send` API

This eliminates the hardcoding of networking APIs to specific serialzation formats, transport protocols, etc. Includes similar refactors across `demux` / `round_robin` / etc APIs.
@shadaj shadaj merged commit 708e835 into main Jan 7, 2026
20 of 37 checks passed
@shadaj shadaj deleted the pr2400 branch January 7, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants