Play Transactional Vista: Kernel Transaction Manager and friends (TxF, TxR)
Windows Vista is the first general purpose consumer-grade OS that provides transactional support (ACID) for file IO and Windows Registry modification operations (these are only two of the consumers of KTM - point is, you are enabled to write your own). In this interview, we meet Jon Cargille, the software developer who owns KTM, and Christian Allred, the software developer who owns TxF (Transactional File System). If you are curious about how KTM and TxF work and how you can leverage their functionality in your applications on Vista, this interview is for you. We also briefly touch on TxR (Transactional Registry).