Comment on Bluesky has started honoring takedown requests from Turkish government
sp3ctr4l@lemmy.dbzer0.com 3 days agoBackfill means that the AppView has to request and download and then be able to present… the entire history of all posts from everyone on BlueSky.
If you are familiar with crypto, its like how you have to download either the entire blockchain, or nowadays, a trimmed down/compressed version of it… before you can interact with it.
If you are familiar with any kind of database like a forum or something… when migrating, you have to actually import a copy of all the preexisting users, posts, forum structure, posts, etc… if you want the new forum to actually contain what the old forum did.
When this rando is setting up his own AppView… he is asking the BlueSky Relays to give his AppView all the older posts, before the AppView is caught up, and can then begin to function in realtime with the rest of the network.
aeshna_cyanea@lemm.ee 2 days ago
yeah that was my bad I might be a little stupid.
I got confused between the relay crawling pdses to store their records for retransmission vs an appview storing records for serving them to clients. Both involve processing similar (v large) amounts of data, but the latter is actually more expensive because you’re also transforming the data to make it useful to clients.
They have said that in production, their appview takes up about 30 servers while the relay takes only one. Apologies for the rude tone of the post bsky.app/profile/why.bsky.team/…/3lku2o3n6es22