mleku on Nostr: grpc is lightweight, pretty fast, more universally supported than capn proto for ...
grpc is lightweight, pretty fast, more universally supported than capn proto for other languages including javascript! and and gRPC's default transport is QUIC which is a UDP based replacement for TCP which aims at fixing "head of line" contention
if there is any candidate for an augmentation to nostr protocol it's gotta be grpc/protobuf
protobuf is the encoding, grpc is the protocol, it handles the request/response flow
Published at
2024-02-28 19:53:53Event JSON
{
"id": "886e0801ecc87931fbbd81c746cbfa8814159c743ab714e62016f82d125a2525",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1709150033,
"kind": 1,
"tags": [
[
"e",
"e6e8e8145ddbc48deda6c120ab03ccd5d1011055e0305c6903403160295a0d6c",
"wss://nostr-pub.wellorder.net/",
"root"
],
[
"e",
"00000015a682ebdf6c1b1766187fb177330cce805662e21372e32a09f60381b2",
"wss://relay.nostr.band/",
"reply"
],
[
"p",
"772f954551fd8660907f3d4ec2db65f573cfcbe6c8fa34e620fb7b705c93249a",
"",
"mention"
],
[
"p",
"d451865ead7381ba902a27a34a2f8587b3a08b60fe3f10f8fbf33745241ecc8b",
"wss://hodlbod.nostr1.com/",
"mention"
],
[
"p",
"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49",
"",
"mention"
]
],
"content": "grpc is lightweight, pretty fast, more universally supported than capn proto for other languages including javascript! and and gRPC's default transport is QUIC which is a UDP based replacement for TCP which aims at fixing \"head of line\" contention\n\nif there is any candidate for an augmentation to nostr protocol it's gotta be grpc/protobuf\n\nprotobuf is the encoding, grpc is the protocol, it handles the request/response flow",
"sig": "d387983e3dd5df59091616d29b09f843b698f9228ac63a8d34b0fe6758c4fb12582565fb08c65e0cc8fa0170996708bd69456293e30085cdda18d149e4d73773"
}