Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

Velocity: A Distributed In-Memory Cache from Microsoft. I’d been wondering what Microsoft ecosystem developers were using in the absence of memcached. Is Velocity the first Windows platform implementation of this idea?

Tagged , , , , ,

8 comments

  1. I just saw NMemcached in my feed reader a few clicks before this one. An odd coincidence for sure.

    Aaron Wagner - 6th June 2008 23:01 - #

  2. Memcached runs just fine on Windows. It's typical of MS to duplicate that effort and fragment the space, instead of working with the community to ensure that Memcached meets their needs.

    Avi Flax - 6th June 2008 23:57 - #

  3. This is exactly what I needed, four years ago when I worked in a semi-.NET shop. My "time between forehead-slappingly obvious idea and MS implementing it" clock is now properly level set.

    Adam Keys - 7th June 2008 02:08 - #

  4. @Avi: Memcached may run fine on Windows, but it just doesn't quite fit with the mentality of the Microsoft ecosystem. And yes, it is typical of MS. Did you see the new "Microsoft Videos" preview site? It's YouTube, but it uses Silverlight instead of Flash.

    Scott Johnson - 7th June 2008 03:14 - #

  5. There's also the Cacheman project that Popfly uses
    http://www.sepiamutiny.com/sepia/archives/005234.h tml

    Sriram Krishnan - 7th June 2008 09:43 - #

  6. ScaleOut Software also has been delivering fully featured, scalable, highly available distributed caching for .NET (including ASP.NET sessions) 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 as a fully peer-to-peer architecture. Please see our Web site's press release (http://www.scaleoutsoftware.com) for our response to the Velocity announcement.

    Bill Bain - 9th June 2008 18:32 - #

  7. memcached doesn't run "just fine" on Windows. It runs pretty well and is definitely workable. However, it has major issues in multicore systems. In other words, current hardware.

    In case you are wondering, the primary issue is that memcached will eat 25% of the cpu on a quad core for some reason after it fills up with dats.

    Stephen J - 10th June 2008 01:40 - #

  8. NCache has been the caching solution of choice for various mission critical applications throughout the world since 2005. Its scalability, high availability and performance are the reasons it has earned the trust of developers, senior IT and management personnel within high profile companies. These companies are involved in a range of endeavors including ecommerce, financial services, health services and airline services.

    The range of features that NCache currently showcases is highly competitive and revolutionary. It supports dynamic clustering, local and remote clients, advanced caching topologies like replicated and mirrored, partitioned and replicated partitioned. It also provides an overflow cache, eviction strategies, read-through and write-through capabilities, cache dependencies, event notifications and object query language facilities. For a complete list of features and details please visit http://www.alachisoft.com/ncache/index.html.

    Download a 60 day trial enterprise/developer version or totally free NCache Express from www.alachisoft.com/download.html

    Team NCache

    Paul Jones - 29th July 2008 11:16 - #

Sign in with OpenID

Auto-HTML: Line breaks are preserved; URLs will be converted in to links.

Manual XHTML: Enter your own, valid XHTML. Allowed tags are a, p, blockquote, ul, ol, li, dl, dt, dd, em, strong, dfn, code, q, samp, kbd, var, cite, abbr, acronym, sub, sup, br, pre

A django site