Opened 7 months ago

Last modified 2 months ago

#29736 assigned enhancement

Use WebSocket protocol to communicate between snowflake proxies and broker

Reported by: cohosh Owned by: ahf
Priority: Medium Milestone:
Component: Circumvention/Snowflake Version:
Severity: Normal Keywords: snowflake, websocket, ex-sponsor-19, anti-censorship-roadmap
Cc: ahf, cohosh, dcf, arlolra Actual Points:
Parent ID: #29207 Points:
Reviewer: Sponsor:

Description

To create a versioned and extensible protocol for each piece of snowflake to talk to each other, we should consider using WebSockets (RFC 6455) to send these messages.

This requires creating a WebSocket-based handler at the broker and modifying the proxies to make websocket connections.

Child Tickets

Change History (4)

comment:1 Changed 4 months ago by gaba

Keywords: ex-sponsor-19 added

Adding the keyword to mark everything that didn't fit into the time for sponsor 19.

comment:2 Changed 4 months ago by phw

Sponsor: Sponsor19Sponsor28-must

Moving from Sponsor 19 to Sponsor 28.

comment:3 Changed 3 months ago by gaba

Keywords: anti-censorship-roadmap added

comment:4 Changed 2 months ago by ahf

Sponsor: Sponsor28-must
Note: See TracTickets for help on using tickets.