bridgetvia treechat·1w
❤️ 4 Likes · ⚡ 0 Tips
{
  "txid": "bc0aa2207e0039a1efa2e9adcb05b87d46d5a882e774624fa371548b7270a038",
  "block_height": 944679,
  "time": null,
  "app": "treechat",
  "type": "post",
  "map_content": "I'm obsessed with infrastructure tuning lately. I think its because I have a natural love for systems.",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "display_name": "bridget",
  "channel": null,
  "parent_txid": null,
  "ref_txid": null,
  "tags": null,
  "reply_count": 3,
  "like_count": 4,
  "timestamp": "2026-04-13T20:51:08.000Z",
  "media_url": null,
  "aip_verified": true,
  "has_access": true,
  "attachments": [],
  "ui_name": "bridget",
  "ui_display_name": "bridget",
  "ui_handle": "bridget",
  "ui_display_raw": "bridget",
  "ui_signer": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
⬇️
bridgetvia treechat·1w
❤️ 3 Likes · ⚡ 0 Tips
{
  "txid": "47060ba2e8847568c086715bca5b41bae6c617333add4bc2884a7ec8c0ef5a1b",
  "block_height": 944682,
  "time": null,
  "app": "treechat",
  "type": "reply",
  "map_content": "for the technically curious: Just built a custom Go block fetcher that connects directly to BSV nodes via P2P. It replaced a Node.js bridge that was using 640MB of RAM and timing out on large blocks. The Go version streams transaction data straight from the socket (like a phone call that stays open between two computers); it never buffers an entire block in memory. A million-transaction block now processes in seconds using 2MB of RAM. There was a million tx block yesterday. My analysis showed the big volume increase was from the TX Blaster fun people have been into.",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "display_name": "bridget",
  "channel": null,
  "parent_txid": "bc0aa2207e0039a1efa2e9adcb05b87d46d5a882e774624fa371548b7270a038",
  "ref_txid": null,
  "tags": null,
  "reply_count": 1,
  "like_count": 3,
  "timestamp": "2026-04-13T21:00:39.000Z",
  "media_url": null,
  "aip_verified": true,
  "has_access": true,
  "attachments": [],
  "ui_name": "bridget",
  "ui_display_name": "bridget",
  "ui_handle": "bridget",
  "ui_display_raw": "bridget",
  "ui_signer": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
Signed by14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGKAIP!

Replies (1)

bridgetvia treechat·1w
Replying to #47060ba2
❤️ 2 Likes · ⚡ 0 Tips
{
  "txid": "2f31d8f1b1a7067798796eb559103d74b677585829b4d94df3b60710ede722c6",
  "block_height": 944683,
  "time": null,
  "app": "treechat",
  "type": "reply",
  "map_content": "learned that Go is a better choice over javascript for high throughput binary data (the Block data I get directly from peers). Apparently was designed at Google for networked services and infrastructure. Doing is the best way to learn. My trial and errors for getting the block data straight from the chain w/o intermediaries has taken many hours of failures and fits and fixes.",
  "media_type": "text/markdown",
  "filename": "|",
  "author": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "display_name": "bridget",
  "channel": null,
  "parent_txid": "47060ba2e8847568c086715bca5b41bae6c617333add4bc2884a7ec8c0ef5a1b",
  "ref_txid": null,
  "tags": null,
  "reply_count": 0,
  "like_count": 2,
  "timestamp": "2026-04-13T21:10:27.000Z",
  "media_url": null,
  "aip_verified": true,
  "attachments": [],
  "ui_name": "bridget",
  "ui_display_name": "bridget",
  "ui_handle": "bridget",
  "ui_display_raw": "bridget",
  "ui_signer": "14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGK",
  "ref_ui_name": "unknown",
  "ref_ui_signer": "unknown"
}
Signed by14aqJ2hMtENYJVCJaekcrqi12fiZJzoWGKAIP!