• buttnugget@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 hours ago

    That makes sense to me logically. Are there advanced caching techniques being deployed? I’m really curious about this.

    • Nutomic@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 hours ago

      Not sure what you mean by “advanced caching”. There is some basic caching for data which rarely or never changes, for example most things in /api/v3/site. But other data like post listings change a lot, so caching is not an option and instead its a matter of optimizing the sql queries (using the right indexes, reducing the number of joins, making benchmarks and looking at query plans).

      Here is an issue on this topic: https://github.com/LemmyNet/lemmy/issues/5555