<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vineet Gupta</title>
	<atom:link href="https://vineetgupta.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://vineetgupta.com</link>
	<description></description>
	<lastBuildDate>Mon, 17 Feb 2025 20:33:17 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Paxos in Plain English</title>
		<link>https://vineetgupta.com/paxos-in-plain-english/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=paxos-in-plain-english</link>
					<comments>https://vineetgupta.com/paxos-in-plain-english/#respond</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Mon, 01 Apr 2013 08:17:00 +0000</pubDate>
				<category><![CDATA[Distributed Systems]]></category>
		<guid isPermaLink="false">https://vineetgupta.com/?p=10102</guid>

					<description><![CDATA[It is easier to understand Paxos in context of other solutions that try to solve the consensus problem but have shortcomings, so let’s talk about that. Consensus Algorithms An intuitive way of reaching consensus is to take marriage vows: “Do you …?” “I do!” “I do!”“I now pronounce you …” Assume now that the marriage [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/paxos-in-plain-english/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>When in Doubt Iterate Faster</title>
		<link>https://vineetgupta.com/when-in-doubt-iterate-faster/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=when-in-doubt-iterate-faster</link>
					<comments>https://vineetgupta.com/when-in-doubt-iterate-faster/#respond</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Sat, 30 Mar 2013 22:15:00 +0000</pubDate>
				<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://vineetgupta.com/?p=10105</guid>

					<description><![CDATA[There is a little something that most people who are in the business of creating software understand, but outsiders seldom know. It is this —&#160;in software development you cannot get things right the first time. And I am not just talking about full products, but even tiny details. It is very rare in software to [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/when-in-doubt-iterate-faster/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Offering Choices Considered Harmful</title>
		<link>https://vineetgupta.com/offering-choices-considered-harmful/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=offering-choices-considered-harmful</link>
					<comments>https://vineetgupta.com/offering-choices-considered-harmful/#respond</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Mon, 11 Mar 2013 02:39:00 +0000</pubDate>
				<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">https://vineetgupta.com/?p=10114</guid>

					<description><![CDATA[Here’s something that I wish more people involved in designing consumer software products realized —&#160;multiple choices in a product prevent the user from using the product and make him unhappy. Let me explain why. The other day my wife managed to drag me to get a new pair of jeans. We went to a Levi’s [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/offering-choices-considered-harmful/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>NoSql Databases – Part 1 &#8211; Landscape</title>
		<link>https://vineetgupta.com/nosql-databases-part-1-landscape/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nosql-databases-part-1-landscape</link>
					<comments>https://vineetgupta.com/nosql-databases-part-1-landscape/#comments</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Tue, 05 Jan 2010 13:29:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<guid isPermaLink="false">http://guptavineet.wordpress.com/2010/01/05/nosql-databases-%e2%80%93-part-1-landscape</guid>

					<description><![CDATA[At Directi, we are taking a hard look at the way our applications need to store and retrieve data, and whether we really need to use a traditional RDBMS for all scenarios. This does not mean that we will eschew relational systems altogether. What it means is that we will use the best tool for [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/nosql-databases-part-1-landscape/feed/</wfw:commentRss>
			<slash:comments>38</slash:comments>
		
		
			</item>
		<item>
		<title>Cryptography in Plain English &#8211; What Every Developer Must Know</title>
		<link>https://vineetgupta.com/cryptography-in-plain-english/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cryptography-in-plain-english</link>
					<comments>https://vineetgupta.com/cryptography-in-plain-english/#comments</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Mon, 20 Apr 2009 08:36:00 +0000</pubDate>
				<category><![CDATA[Crypto]]></category>
		<guid isPermaLink="false">http://guptavineet.wordpress.com/2009/04/20/crypto-101</guid>

					<description><![CDATA[Most developers whom I have come across, lack a solid grasp of the fundamentals of cryptography.&#160; When a developer who does not understand crypto needs to use crypto, several things can go wrong: •&#160;&#160;&#160; Not understanding the implications of using some crypto technology in the code•&#160;&#160;&#160; Not realizing where to use crypto•&#160;&#160;&#160; Not implementing crypto [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/cryptography-in-plain-english/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Notes on the CLR Garbage Collector</title>
		<link>https://vineetgupta.com/notes-on-the-clr-garbage-collector/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=notes-on-the-clr-garbage-collector</link>
					<comments>https://vineetgupta.com/notes-on-the-clr-garbage-collector/#comments</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Fri, 26 Jan 2007 12:27:00 +0000</pubDate>
				<category><![CDATA[Software Development]]></category>
		<guid isPermaLink="false">http://guptavineet.wordpress.com/2007/01/26/notes-on-the-clr-garbage-collector</guid>

					<description><![CDATA[A few days ago, some of us in my group were discussing about the GC mechanism used in the CLR. It was an interesting discussion, and like most discussions, inconclusive. So I decided to put (almost) everything interesting to know about the GC on paper. Some of the people who read this, particularly Vinod – [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/notes-on-the-clr-garbage-collector/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>SQL Server: Non-preemptive Scheduling, UMS, CLR and Fiber Mode</title>
		<link>https://vineetgupta.com/sql-server-non-preemptive-scheduling-ums-clr-and-fiber-mode/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sql-server-non-preemptive-scheduling-ums-clr-and-fiber-mode</link>
					<comments>https://vineetgupta.com/sql-server-non-preemptive-scheduling-ums-clr-and-fiber-mode/#respond</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<guid isPermaLink="false">http://guptavineet.wordpress.com/2005/11/16/sql-server-non-preemptive-scheduling-ums-clr-and-fiber-mode</guid>

					<description><![CDATA[On a recent mailing list discussion, Veer Wangoo asked: &#8220;DOT NET CLR only uses thread-based scheduling and does not support Fiber-mode scheduling; however, SQL Server can use Fiber-mode scheduling as well. How does SQL 2005 Handle this Limitation?&#8221; Answering this question led to a lot of deep-dive and I finally managed to answer this in [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/sql-server-non-preemptive-scheduling-ums-clr-and-fiber-mode/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Masters of Doom</title>
		<link>https://vineetgupta.com/masters-of-doom/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=masters-of-doom</link>
					<comments>https://vineetgupta.com/masters-of-doom/#comments</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Mon, 26 Sep 2005 22:47:00 +0000</pubDate>
				<category><![CDATA[Books]]></category>
		<guid isPermaLink="false">http://guptavineet.wordpress.com/2005/09/26/masters-of-doom</guid>

					<description><![CDATA[Which computer game did you start with? In my case, it was PacMan on a brand-new 286 machine in my dad&#8217;s office. This was followed by several games, but ones which stand out in memory are: a car racing game by a company called Accolade, a version of Donkey Kong (can&#8217;t remember the name), a [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/masters-of-doom/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>The Karma of Blogging</title>
		<link>https://vineetgupta.com/the-karma-of-blogging/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-karma-of-blogging</link>
					<comments>https://vineetgupta.com/the-karma-of-blogging/#respond</comments>
		
		<dc:creator><![CDATA[Vineet Gupta]]></dc:creator>
		<pubDate>Tue, 09 Aug 2005 08:27:00 +0000</pubDate>
				<category><![CDATA[Personal]]></category>
		<guid isPermaLink="false">http://guptavineet.wordpress.com/2005/08/09/the-karma-of-blogging</guid>

					<description><![CDATA[karmany evadhikaras tema phaleshu kadachanama karma-phala-hetur bhurma te sango &#8216;stv akarmani   (You have a right to perform your prescribed duty, but you are not entitled to the fruits of action. Never consider yourself to be the cause of the results of your activities, and never be attached to not doing your duty) &#8211; Krishna [&#8230;]]]></description>
		
					<wfw:commentRss>https://vineetgupta.com/the-karma-of-blogging/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
