in

ASP.NET Weblogs

Keith 'StarPilot' Barrows (Tech Blog)

Musings on Microsoft Technologies and other technical things

Microsoft's Velocity - Caching turned up a notch

velocity

Microsoft just released it's CTP-1 of a new caching product code named Velocity.  It is a distributed caching technology that should add extra velocity to your ASP.NET applications.

Summary: “Velocity” is a distributed in-memory application cache platform for developing scalable, available, and high-performance applications. “Velocity” fuses memory across multiple computers to give a single unified cache view to applications. Applications can store any serializable CLR object without worrying about where the object gets stored. Scalability can be achieved by simply adding more computers on demand. “Velocity” also allows for copies of data to be stored across the cluster, thus protecting data against failures. “Velocity” can be configured to run as a service accessed over the network or can be run embedded with the distributed application. “Velocity” includes an ASP.NET session provider object that enables ASP.NET session objects to be stored in the distributed cache without having to write to databases. This increases the performance and scalability of ASP.NET applications (17 printed pages)

Some more resources:

Cross posted from my blog at http://schema.sol3.net/kbarrows
Published Jun 06 2008, 01:28 PM by StarPilot
Filed under: ,

Comments

 

Bill Bain said:

I just wanted to point out that our company, ScaleOut Software, has been delivering fully featured, scalable, highly available distributed caching for .NET since January, 2005. The key features that Microsoft has listed for release in CTP2 and V1 (and others which will not be available in V1) are available today in ScaleOut StateServer. SOSS is also self-configuring and self-healing. Please see our Web site's press release (www.scaleoutsoftware.com) for our response to the Velocity announcement. Thanks.

June 8, 2008 5:03 PM
 

NotBill Bain said:

Wah wah wah - welcome to the business world Bill.  Eventually, Microsoft comes into everyones world.  It's only a matter of time now for you :)

June 11, 2008 8:00 AM
 

Adam Smith said:

Recently I was going through the different distributed caching solutions available for .NET applications and found few of them such as NCache, Memcahe, Velocity, etc. I downloaded NCache Express from www.alachisoft.com and tested it successfully. We were just comparing the features of eachone of these and also the reliability. As Velocity has the CTP1 in market now with basic features but the features promised for CTP2 are already available in couple of other solutions. After the comparison and testing of couple of solutions we found NCache as a mature product available today. I also tested the support services of this company and found them quite responsive and helpful. I would recommend this product as they are constantly coming up with new techniques regularly.

July 10, 2008 3:24 AM
 

Leshchinsky said:

Цветик-семицветик ... Velocity... или зачем нам еще один Distributed Cache?

dev.net.ua/.../6492.aspx

July 18, 2008 10:14 AM
 

sharedcache said:

why to pay for distributed / replicated caching??? just go for memcached or sharedcache.

August 26, 2008 7:41 AM

Leave a Comment

(required)  
(optional)
(required)  
Add

About StarPilot

A founding ASPInsider, Keith started programming in 1975. He started on a PDP-8J, 3k of memory, 2 teletypes, 2 tape readers and an instructor that could barely spell computer. Since then he has worked in 23 different languages and is now working almost exclusively in .NET utilizing the C# language against MS SQL Server databases. He currently lives north of Denver, CO, is married with one 2 daughters, 1 son and a grandson. The youngest is in high school while the older two have moved on to the next phase of their lives. He loves sky diving, skiing and most other outdoor high adrenaline sports.