Sunday, June 06, 2010

Load Balanced Session State Partitioning

Recently doing some research into getting session state management faster and more stable in an enterprise, load balanced environment. Not claiming to be any more knowledgeable than I was before, but definately more read...

Tutorials:
Discussions:
Of course, once you have your caching up and running you'll want to test it before sticking it in the wild:
And for those who want to know, my own comparison (please be aware that I have not exhaustively tested all options, this is based on research and some usage):

NCache
  • Distributed
  • Partitioaned
  • Replicated
  • Remote clients available
  • Expensive
  • Failover
  • Clustered
  • Free developer edition not appropriate for live environments
Memcached
  • Free
  • Open source
  • Distributed
  • Not partitioned
  • Not replicated
  • Servers unaware of each other
  • Not clustered
  • Least recently used model
Velocity
  • Sparsely documented
ScaleOut

1 comment: