<p>I've been searching (with little success) for a free/opensource session clustering and replication solution for asp.net.  I've run across the usual suspects (indexus sharedcache, memcached), however, each has some limitations.</p>

<ul>
<li><strong>Indexus</strong> - Very immature, stubbed session interface implementation.  Its otherwise a great caching solution, though.</li>
<li><strong>Memcached</strong> - Little replication/failover support without going to a db backend.
Several SF.Net projects - All aborted in the early stages... nothing that appears to have any traction, and one which seems to have gone all commercial.</li>
<li><strong>Microsoft Velocity</strong> - Not OSS, but seems nice.  Unfortunately, I didn't see where CTP1 supported failover, and there is no clear roadmap for this one.  I fear that this one could fall off into the ether like many other MS dev projects.</li>
</ul>

<p>I am fairly used to the Java world where it is kind of taken for granted that many solutions to problems such as this will be available from the FOSS world.</p>

<p>Are there any suitable alternatives available on the .Net world?</p>

[{'answer_id': 12426, 'author': 'RedWolves', 'author_id': 648, 'author_profile': 'https://Stackoverflow.com/users/648', 'pm_score': 2, 'selected': False, 'text': '<p>As far as Velocity is concerned I have heard some great things about that project lately.  It\'s still in the developing stages and probably not primetime ready yet. But I think the project has a solid footing and will become a strong mature product from Microsoft and not fall off into the ether like you predict.</p>\n\n<p>Recently I\'ve heard podcasts from <a href="http://www.hanselman.com/blog/HanselminutesPodcast116DistributedCachingWithMicrosoftsVelocity.aspx" rel="nofollow noreferrer">Scott Hanselman</a> and <a href="http://www.polymorphicpodcast.com/shows/scaletheweb/" rel="nofollow noreferrer">Polymorphic Podcast</a> regarding Velocity.</p>\n'}, {'answer_id': 265078, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 0, 'selected': False, 'text': '<p>Although Velocity has made progress from CTP1 to CTP2, it still leaves much to be desired. It will be some time before they provide all the important features in a distributed cache and even longer before it is tested in the market. I wish them good luck.</p>\n\n<p>In the meantime, NCache already provides all CTP2 &amp; V1, and many more features. NCache is the first, the most mature, and the most feature-rich distributed cache in the .NET space. NCache is an enterprise level in-memory distributed cache for .NET and also provides a distributed ASP.NET Session State. Check it out at <a href="http://www.alachisoft.com/rp.php?dest=/ncache/index.html" rel="nofollow noreferrer">Distributed Cache</a>.</p>\n\n<p>NCache Express is a totally free version of NCache. Check it out at <a href="http://www.alachisoft.com/rp.php?dest=/ncache/ncache_express.html" rel="nofollow noreferrer">Free Distributed Cache</a>.</p>\n'}, {'answer_id': 3002942, 'author': 'Hammad Rajjoub', 'author_id': 362024, 'author_profile': 'https://Stackoverflow.com/users/362024', 'pm_score': 1, 'selected': False, 'text': '<p>Just a quick update on this thread for the sake of completion.</p>\n\n<p>Velocity (now known as Windows Server AppFabric) is already out in the production and offers a great distributed caching platform. More details are available on the msdn site </p>\n\n<p><a href="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx" rel="nofollow noreferrer">http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx</a></p>\n'}, {'answer_id': 3003400, 'author': 'Hammad Rajjoub', 'author_id': 362024, 'author_profile': 'https://Stackoverflow.com/users/362024', 'pm_score': 2, 'selected': True, 'text': '<p>BTW Windows Server AppFabric is out of beta. That\'s what i mentioned in my previous post.</p>\n\n<p>here is the link on general availability;- <a href="http://blogs.technet.com/b/appfabric/archive/2010/06/07/windows-server-appfabric-now-generally-available.aspx" rel="nofollow noreferrer">http://blogs.technet.com/b/appfabric/archive/2010/06/07/windows-server-appfabric-now-generally-available.aspx</a> </p>\n\n<p>which specific features do you think one can get on NCache and not on AppFabric?</p>\n'}]
['https://Stackoverflow.com/questions/12401', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1432/']