do you like poker ? I do, checkout how a custom version of shared cache helps to run a poker game: read ivan's post why he decided to use shared cache instead of velocity: http://www.ivanbondy.com/Blog/archive/2009/03/16/microsoft-velocity-out-shared-cache-in-.aspx
Tuesday, March 17, 2009
Poker and Shared Cache
at
9:46 PM
0
comments
Posted by
roni schuetz
Labels: SharedCache, SharedCache Links
Tuesday, March 10, 2009
SharedCache Version: 3.0.5.1 - Release Notes
Abstract
SharedCache is a high-performance, distributed caching system. Although application-neutral, it's commonly used to speed up dynamic applications by alleviating database load. SharedCache runs as a distributed windows service on every web and / or application server farm to cache data objects in memory out of process. Your stored objects can be accessed from any of your servers in your farm.
Download: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SharedCache
Release Date: March, 9th 2009
Release Number: 3.0.5.1
Release Documentation: http://doc.sharedcache.com/ (is not updated now - coming soon)
3.0.5.1 contains:
- DataContract serialization implementation (WCF)
- Workitem: Socket closure on shutdown
- Major bug in fallback logic (special thanks to Christian Weyer from thinktecture - http://www.thinktecture.com/staff/christian)
- Replicated caching and distributed caching versions contains now a flag with an online / offline status.
- Extended logging - trace socket pool bahaviour when shared cache runs as debug installation. Use SysteInternals DbgView to view how the socket pool act.
- Client and server socket pool configurations (SocketPoolValidation, SocketPoolTimeout, SocketPoolMinAvailaleSize)
- Replicated server socket pool configuration: http://www.sharedcache.com/cms/default.aspx?pg=e9acfe54-2da7-4515-924a-e46723921764#Release%203.0.5.1
- Client socket pool configuration: http://www.sharedcache.com/cms/default.aspx?pg=adc4b470-11a5-4e87-8d06-8ff0e4fd3b05#release%203.0.5.1
tips & tricks:
if you install the server on the same server we suggest to use different locations for the log files. eg:
Server: h:\app_logs\server\
Client: j:\app_logs\client\
Consider about firewall configurations: if you have communication problems check your firewall file: C:\WINDOWS\pfirewall.log
at
12:23 AM
0
comments
Posted by
roni schuetz
Labels: cache, SharedCache
Saturday, February 28, 2009
Comparsion between NCache Express & Shared Cache 3.0.5.1 (beta)
Shared Cache is a high performance distributed and replicated caching system. The project is hosted and maintained on http://sharedcache.codeplex.com/. Some day's ago a user of sharedcache introduced comparsion data between NCache Express and Shared Cache (3.0.5.1).
Basically it showed us that our new version with DataContract methods extension speed up serlialization and the whole system.
Checkout the post behind this entry: http://sharedcache.codeplex.com/Thread/View.aspx?ThreadId=48739
at
11:58 AM
0
comments
Posted by
roni schuetz
Labels: SharedCache
Monday, February 23, 2009
Roni @ Redmond, WA

manuel & roni are eating breakfest at microsoft :-) - not only microsoft - we are in redmond - microsofts mothership in redmond :-)
at
7:06 PM
0
comments
Posted by
roni schuetz
Labels: microsoft redmond
Tuesday, February 17, 2009
Velocity CTP2 seems to have memory leaks
based on a project i found today on codeplex: http://www.codeplex.com/CacheScope Microsoft Velocity CTP2 has memory leaks.
Project Description
Provides a scope to wrap around the velocity caching service. It also handles locks and unlocks so that if an item sis called and should be locked after an itial call the scope can handle this under the covers.Resolves the memory leak problem with cachefactory object.This project resolves a memory leak issue with Velocity CTP2 and also provides a methodology for hanlding locked cached objects through a scope provider.
would be intersting to know if it Microsoft thinks same...
at
12:31 AM
0
comments
Posted by
roni schuetz