Quote:
Originally Posted by BetterRed
I suspect most calibre users would associate ACID with something they had in the '60s or the Doors or Jefferson Airplane rock bands. Changing a book's metadata in calibre whilst one of its format files is open in another program is like ACID in one respect… best avoided without medical supervision
BR
|
I know you are injecting humor and perhaps you are right, but those who build systems must care. For example, how happy would you be if you make reservations for something such as air travel, hotels, or whatever; only to discover that your reservations were ignored because of simultaneous transactions? Or perhaps with some card payment that throws you into overdraft because it wasn't ACID?
Sometimes I think the rush to "agile programming" where one ships semi-working prototypes, has destroyed the notion that correct is better than fast. But then I am an old fart...