• 1 Post
  • 11 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle



  • Rust itself or the way the Rust logic is implemented is not the bottleneck. Like most decent web applications the bottleneck is the database and how the decentralized protocols themselves are reconciled there.

    Scaling massive amounts of records like Lemmy has been forced to is almost always IO bound at the database level even when a web service is centralized; this is much more difficult in federated architectures. This is why “NoSQL” databases have increased in popularity, but they are also not a magic bullet as there are major ACID trade offs one needs to consider.




  • 21trillionsats@infosec.pubtoAsklemmy@lemmy.mlDeleted
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    No one has solved a way to make hosting massive amounts of videos cheap, and this is unlikely to happen anytime soon due to the large amount of data storage and bandwidth required.

    So no, even if YouTube somehow becomes even more tyrannical than it is it’s unlikely we’ll ever see it decentralized and federated the way Lemmy is in a usable way anytime soon.