🏠
Author: bad-example.com (did:plc:hdhoaan3xa3jiuq4fg4mefid)

Collections

Record🤔

uri:
"at://did:plc:hdhoaan3xa3jiuq4fg4mefid/app.bsky.feed.post/3lc6rkqazos2d"
cid:
"bafyreib5riozb3qjbv62qipanicbcjvyuo7cb2ebtr4wrgys3cqkeuaeky"
value:
text:
"posting the punchline to hopefully force myself to finally finish writing the setup: composable and cheap(!) services can be composed to cheaply(!) get a full bluesky experience without the bluesky appview.

self-hosting. share-able compose-able components."
$type:
"app.bsky.feed.post"
embed:
$type:
"app.bsky.embed.recordWithMedia"
media:
$type:
"app.bsky.embed.images"
images:
  • alt:
    "gel pen architecture diagram for “pi-sized appview”
    
    a decomposition of the bluesky appview into small cheap composable services, namely “atproto link aggregator” and “atproto link notifier” fed by jetstream,  “atproto record cache” and “lazy cdn” that pull from PDSs.
    
    all of this composes into a box called “MySky”, offering perhaps a full bluesky experience without the bluesky pbc appview."
    image:
    View blob content
    $type:
    "blob"
    mimeType:
    "image/jpeg"
    size:
    738629
    aspectRatio:
    width:
    2000
    height:
    1540
record:
$type:
"app.bsky.embed.record"
record:
cid:
"bafyreibhmb5e5njc2u5mgncpbiqh2fcjxsy436rbjbavuhvil5ltnfbq6e"
langs:
  • "en"
createdAt:
"2024-11-30T18:57:00.554Z"