Guy on Nostr: At first I thought gRPC/protobuf is not a transport protocol. Then I see that ...
At first I thought gRPC/protobuf is not a transport protocol. Then I see that WebSockets has data framing and messaging. Is gRPC/protobuf light weight, though? What about Cap'n Proto? Or what about plain old UDP? I already see the bulk of relays have <50% connection success, so we're not expecting reliable transport are we? I guess UDP would mean reinventing some stuff. Again, I am speculating as an aloof user.
Published at
2024-02-28 17:53:46Event JSON
{
"id": "00000015a682ebdf6c1b1766187fb177330cce805662e21372e32a09f60381b2",
"pubkey": "772f954551fd8660907f3d4ec2db65f573cfcbe6c8fa34e620fb7b705c93249a",
"created_at": 1709142826,
"kind": 1,
"tags": [
[
"p",
"4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f"
],
[
"p",
"d451865ead7381ba902a27a34a2f8587b3a08b60fe3f10f8fbf33745241ecc8b"
],
[
"p",
"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49"
],
[
"e",
"e6e8e8145ddbc48deda6c120ab03ccd5d1011055e0305c6903403160295a0d6c",
"wss://nostr-pub.wellorder.net/",
"root"
],
[
"e",
"d26e6a6af28c2f43b9e6b51549f9a3ce77c0b9acc09d546ead0abc73efc0ef47",
"wss://nostr.wine/",
"reply"
],
[
"nonce",
"16909515400901784851",
"23"
]
],
"content": "At first I thought gRPC/protobuf is not a transport protocol. Then I see that WebSockets has data framing and messaging. Is gRPC/protobuf light weight, though? What about Cap'n Proto? Or what about plain old UDP? I already see the bulk of relays have \u003c50% connection success, so we're not expecting reliable transport are we? I guess UDP would mean reinventing some stuff. Again, I am speculating as an aloof user.",
"sig": "f52f251879fccc55886646350d4e3a8bec3d8b00585f6701b3d79530f6d042e69a90c33eda90920a93f875a557226e0e6bea99f1eb9a8091eb4b6759b9102a1d"
}