ltgcgo / ditzy

📬 Reconstructing state over stateless messages.
GNU Lesser General Public License v3.0
0 stars 0 forks source link

Design references #1

Open PoneyClairDeLune opened 6 days ago

PoneyClairDeLune commented 6 days ago
PoneyClairDeLune commented 3 days ago

Should also support Brotli compression at level 1, because it's...

Can use Content-Encoding: br under HTTP mode to dynamically adapt.

PoneyClairDeLune commented 3 days ago

https://github.com/httptoolkit/brotli-wasm

Potential Brotli implementation.

PoneyClairDeLune commented 2 days ago

Potentially, handshakes can timeout after 10 to 30 seconds, while a connection can be considered dead after having no activities for 90 to 150 seconds. Browsers time out after 30 for handshakes, and 120 or 300 for activities. The maximum non-multiplexed allowed connection count between the browser and the server should be 8, as per browser practices (6~8).