This project is read-only.


Fast and light weight:

  • Fast - Extensive performance tests in the test suite keep SharedCache's performance consistent between releases
  • Simple - Many users of SharedCache hardly know they are using it. The provider is very simple and easy to use, making it possible to get up and running in minutes. See the usage sample for more details.
  • Minimal dependencies - nlog is the only dependency


  • Provides Memory stores - the largest memory SharedCache installations use memory stores in the gigabyte range. SharedCache is tuned for these large sizes.
  • Scalable tuned - for concurrent load on multi-cpu servers


High Quality

  • Fully documented - A core belief held by the project team is that a project needs good documentation to be useful.
  • In SharedCache, this is manifested by:
    • comprehensive written documentation
    • Complete, meaningful Sandcastle for every package, class and public and protected method.
    • an up-to-date FAQ
  • Conservative Commit policy - maintain quality through a restricted change process, whereby changes are submitted, then reviewed by the maintainer and included, or modified.
  • Responsiveness to serious bugs - The SharedCache team is serious about quality. If one user is having a problem, it probably means others are too, or will have. The SharedCache team use SharedCache themselves in production. Every effort will be made to provide fixes for serious production problems as soon as possible.


  • GNU General Public License (GPL) v2 - The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.

Last edited Jan 2, 2008 at 3:00 PM by ronischuetz, version 2


No comments yet.