Aspie96 on Nostr: If it's rate limits that are the problem (which may mean relays aren't very clever in ...
If it's rate limits that are the problem (which may mean relays aren't very clever in rate limiting, if opening a new socket is enough to get around it), you might still be able to have a smaller pool of connections to each relay (fewer than one per connected client) and re-use that pool with some cleverish strategy.
Published at
2024-04-19 04:51:28Event JSON
{
"id": "8c3b27f6446c88c7de8381a03208ca7bb80fd2277aed61d595d9c0997fff9185",
"pubkey": "8ee4290c98b20b2999138b322f466ea20c75608f568ab53cf11492bf9b2e849c",
"created_at": 1713502288,
"kind": 1,
"tags": [
[
"e",
"ccbbf34f277a94ea2080e44b1602c2f882e84d1235f81b3da374e75b6b259e76",
"wss://nostr.roundrockbitcoiners.com/",
"root"
],
[
"e",
"204e1b4e1685dd4c027f28c8953ac2b6c990f7e39012a3d5f6d8cab88fef6eb6",
"wss://nostr.roundrockbitcoiners.com/",
"reply"
],
[
"p",
"347a2370900d19b4e4756221594e8bda706ae5c785de09e59e4605f91a03f49c",
"",
"mention"
]
],
"content": "If it's rate limits that are the problem (which may mean relays aren't very clever in rate limiting, if opening a new socket is enough to get around it), you might still be able to have a smaller pool of connections to each relay (fewer than one per connected client) and re-use that pool with some cleverish strategy.",
"sig": "946df50097b30916d234705c35c5286f37451567ee7eb661c5a65079ef8cd34ead0ec6194a4ed9db1e38927cb792145ba367f3576a156fe7ccbcac2099d913d1"
}