Event JSON
{
"id": "9af1dfeed0576f1f409ff5fa0dff4cd2066ed26a5b7693081423552b7e1a1b51",
"pubkey": "0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd",
"created_at": 1739721705,
"kind": 1,
"tags": [
[
"e",
"086ea8aa75bac1d422da3b14f8f8472434a6ab7aab60a560b175bdd82552fe32",
"wss://gleasonator.dev/relay",
"root",
"9e30e940238cd9ebebc6328176dd4d109812129442f2a6c38727fc66fa7ea90a"
],
[
"e",
"1d507bb1b69e21bb528c180a42d1cbc29ab4852748a0f5c3280eb188a0a0e7f2",
"wss://gleasonator.dev/relay",
"reply",
"0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd"
],
[
"imeta",
"url https://media.ditto.pub/1ac39a8052cf144e2569d352d42e62ca6f085f28f39be954641be98d35e466c6.png",
"m image/png",
"x 1ac39a8052cf144e2569d352d42e62ca6f085f28f39be954641be98d35e466c6",
"size 143926",
"dim 819x762",
"blurhash U15rDH?cMODjo#tSfTWAIWNIx[x]xus;oLWB"
],
[
"p",
"63fe6318dc58583cfe16810f86dd09e18bfd76aabc24a0081ce2856f330504ed",
"wss://gleasonator.dev/relay"
],
[
"p",
"97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322",
"wss://gleasonator.dev/relay"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"wss://gleasonator.dev/relay"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245",
"wss://gleasonator.dev/relay"
],
[
"p",
"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49",
"wss://gleasonator.dev/relay"
],
[
"p",
"00000000827ffaa94bfea288c3dfce4422c794fbb96625b6b31e9049f729d700",
"wss://gleasonator.dev/relay"
],
[
"p",
"9e30e940238cd9ebebc6328176dd4d109812129442f2a6c38727fc66fa7ea90a",
"wss://gleasonator.dev/relay"
]
],
"content": "BTW my solution to insert performance (aside from the obvious ones like rate limiting and blocking Amethyst draft events), is to upsert instead of delete and create. This results in a huge performance improvement for things like giant follow lists.\n\nhttps://media.ditto.pub/1ac39a8052cf144e2569d352d42e62ca6f085f28f39be954641be98d35e466c6.png",
"sig": "b755400f56263d76fbd14dbd02fff8157c3c649b243761ca762612a4ffcdd7fd160c45cf330cc769f186bc559c46eaf306bcc005023ba36809fa86c4ced211ee"
}