title: ASP.NET cache solution for load-balancing system
body: <p>We are developing an ASP.NET web application on load-balancing system. Now we are facing several problems with current cache system:</p>
  
  <ol>
  <li>It is not synchronized between web servers. There are some solutions such as SQL Cache Dependency or implementing a separated Cache Service:
  <ul>
  <li>SQL Cache Dependency: it is stable but quite slow for our app</li>
  <li>Separated Cache Service: it is faster but not stable because we will have bottle-neck problem. Do you have any solution for this issue?</li>
  </ul></li>
  <li>When we upgrade the Database system to Clustered servers, what is the stable solution for Cache system?</li>
  </ol>
  
  <p>Thanks.</p>