• magic_lobster_party@fedia.io
    link
    fedilink
    arrow-up
    15
    ·
    19 days ago

    It’s for their servers. I guess it might have to do with cache optimization reasons. For performance reasons, they want to ensure they can fit as much as possible in the cache. One extra byte can throw the memory alignment off, which cause wasted space in cache.

    Just my guess. There might be other reasons.

    • ch00f@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      19 days ago

      A single username will use up more memory than an 8-bit limitation to the number of users will save.

      • Micromot@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        19 days ago

        Are those even saved on the server? I think in the chat message logs they would mostly be addressed with an ID