diff options
Diffstat (limited to 'weblog/guppy-v03.md')
| -rw-r--r-- | weblog/guppy-v03.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weblog/guppy-v03.md b/weblog/guppy-v03.md index 068fa25..787bc2e 100644 --- a/weblog/guppy-v03.md +++ b/weblog/guppy-v03.md @@ -2,6 +2,8 @@ post_date: 2023-10-25 --- +> Note: This was ported from my old gemini capsule, still served on gemini at `gemini.ctrl-c.club/~tjp` + # Guppy v0.3 It feels like there's a renaissance of text client/server protocols in the small web these days, and I love seeing these come out. @@ -89,5 +91,3 @@ Here are a few suggestions, informed by existing implementations (like TCP), whi - Split apart message type and sequence number. You get the rest of the possible message types as room for expansion. Also it makes the next suggestion work. - Precisely define the size of sequence numbers, and allow them to wrap around. Any number in the range can now be chosen as the starting point, and incrementing from the maximum value gets you to zero. Now there's no arbitrary limit to your total message size. - Don't bother retrying acks. If the server doesn't get one it'll retransmit its packet, and the client now *should* ack duplicate packets that it receives. - -> Note: This was ported from my old gemini capsule, still served on gemini at `gemini.ctrl-c.club/~tjp` |
