• Tja@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    14 hours ago

    Again, not data integrity (Error correction) but consistency (aCid). Adding two milliseconds to a half a millisecond operation is by no means cheap…

    • silasmariner@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      14 hours ago

      But adding it to an 80ms operation is. If your operation is 0.5ms it’s either a read on a small table, or maybe a single write – transaction isolation wouldn’t even be relevant there. You’re right that I did mean consistency rather that integrity though, slip of the terminology, but not really worth quibbling over. The point I meant was that I like my data to make sense, a funny quirk of mine.

      • Tja@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        9 hours ago

        If your single operations take 80ms either it’s a toy app or someone didn’t do their job (unoptimized queries, wrong technology, wrong modeling, etc).