Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 1
Generated: 00:56:36
you cannot trust the clients in a decentralized network. that is why the relay must use common techniques to prevent abuse. BUT the client must also implement sane data access and connection patterns for the client to work at all. in this particular case I will guarantee you the vibe coded client is doing terrible things with websocket connections and queries. that is step one to making the client work.
2025-11-16 18:28:30 from 1 relay(s) ↑ Parent 1 replies ↓
Login to reply

Replies (1)

Another issue using websockets over http in this case, is it defers the abuse protections completely to the application servers (or custom proxies) meanwhile hogging whole tcp streams in load balancers. In existing http infra, load balancing and resource abuse protection can happen in multiple tiers sparing the application software (and more specifically relay developers). That said I'd argue almost all web abuse protections are handled way before the client request even makes it to the application server. And it's done very quickly.
2025-11-16 18:33:21 from 1 relay(s) ↑ Parent 1 replies ↓ Reply