<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How to do atomic writes in a file</title><link>http://blogs.msdn.com/adioltean/archive/2005/12/28/507866.aspx</link><description>Let's assume that you want is to write some simple code that writes to a text file. A few assumptions: 1) You need avoid corruptions of any kind. 2) Either all of your writes have to make it to the disk, or none of them. 3) The file is updated serially</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: How to do atomic writes in a file</title><link>http://blogs.msdn.com/adioltean/archive/2005/12/28/507866.aspx#507876</link><pubDate>Thu, 29 Dec 2005 02:32:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:507876</guid><dc:creator>Brad Gessler</dc:creator><description>So does the transactional file system that is to be included with Vista abstract this 'mess' away from developers? Or when they want to write atomicly to a file, do they still need to worry about all of the above?&lt;br&gt;&lt;br&gt;As a side note, you wouldn't believe the problems I have with 'developers' that don't know about atomicity on a larger scale. I'm currently in charge of maintaining an MS Access... &amp;lt;cring&amp;gt;yes, Access application that translates data from a legacy mainframe database into an MS SQL database. The developer who created the &amp;quot;solution&amp;quot; paid no attention to atomicity which has caused all sorts of headaches (ie: when the application fails, and this sucker fails, where did it fail?). I suppose I shouldn't expect a developer who chose Access as a data transformation engine would not understand this concept. :)</description></item><item><title>re: How to do atomic writes in a file</title><link>http://blogs.msdn.com/adioltean/archive/2005/12/28/507866.aspx#507884</link><pubDate>Thu, 29 Dec 2005 03:06:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:507884</guid><dc:creator>AdiOltean</dc:creator><description>&amp;gt;&amp;gt;&amp;gt; So does the transactional file system that is to be included with Vista abstract this 'mess' away from developers? Or when they want to write atomicly to a file, do they still need to worry about all of the above? &lt;br&gt;&lt;br&gt;Yes. TxF allows you to write to the file system while preserving ACID semantics (including atomic writes). So you don't need all this mess with TxF. &lt;br&gt;&lt;br&gt;In addition, you can also have transactions that span multiple resource managers. For example you can have a transaction that contains some SQL commands and some unrelated file system operations. </description></item><item><title>???????????? blog &amp;raquo; Making PStore reaaaally fast</title><link>http://blogs.msdn.com/adioltean/archive/2005/12/28/507866.aspx#8338095</link><pubDate>Wed, 26 Mar 2008 21:04:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8338095</guid><dc:creator>???????????? blog » Making PStore reaaaally fast</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://izumi.plan99.net/blog/index.php/2008/03/26/making-pstore-reaaaally-fast/"&gt;http://izumi.plan99.net/blog/index.php/2008/03/26/making-pstore-reaaaally-fast/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Antimail How to do atomic writes in a file | Indoor Grills</title><link>http://blogs.msdn.com/adioltean/archive/2005/12/28/507866.aspx#9680985</link><pubDate>Mon, 01 Jun 2009 22:36:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9680985</guid><dc:creator> Antimail How to do atomic writes in a file | Indoor Grills</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://indoorgrillsrecipes.info/story.php?id=3327"&gt;http://indoorgrillsrecipes.info/story.php?id=3327&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> Antimail How to do atomic writes in a file | Green Tea Fat Burner</title><link>http://blogs.msdn.com/adioltean/archive/2005/12/28/507866.aspx#9706492</link><pubDate>Mon, 08 Jun 2009 05:16:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9706492</guid><dc:creator> Antimail How to do atomic writes in a file | Green Tea Fat Burner</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://greenteafatburner.info/story.php?id=2762"&gt;http://greenteafatburner.info/story.php?id=2762&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>