• lime!@feddit.nu
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 days ago

    anything that deserializes arbitrary json will put it into a hash table, right? it would definitely speed up the web.

    • frezik@midwest.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      Depends on the implementation, but most will, yes. There are other forms of associative arrays, like trie or binary tree, but hash is the most common.

    • barsoap@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      2 days ago

      Using bencode over json would probably speed up the web more. Not to mention good ole ASN.1 (well, at least some binary schemes for ASN.1). The web is completely cooked when it comes to efficiency.

      • lime!@feddit.nu
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        the biggest speedup would probably come from using proper schemas that can be efficiently parsed. but we’ve made our bed out of ad-hoc protocols.