Es gab vor einigen Jahren mal einen "Leak" eines Microsoft-Mitarbeiters über die Zustände bei Microsoft. Dort ging es unter anderem auch um den NTFS-Code, der wohl sehr kompliziert sein soll. Es gibt wohl einfach niemanden mehr, der den Code versteht. Deswegen war man wohl bemüht, die Komplexität zu reduzieren. Das dürfte der eigentliche Grund sein, warum man Transaktionen deprecated hat.
Ich finde das zwar auch schade, da ich Transaktionen eigentlich für ein sehr gutes Feature halte – ich hatte mir das vor Jahren mal angeschaut, als es noch nicht deprecated war – verwendet habe ich es letztendlich aber auch nie.
Zitat:
Oh god, the NTFS code is a purple opium-fueled Victorian horror novel that uses global recursive locks and SEH for flow control. Let's write ReFs instead. (And hey, let's start by copying and pasting the NTFS source code and removing half the features! Then let's add checksums, because checksums are cool, right, and now with checksums we're just as good as ZFS? Right? And who needs quotas anyway?)
http://blog.zorinaq.com/i-contribute...an-other-oper/