As we develop several large-scale application systems at the same time the system has a large number of users, high concurrent users, usually access to the system of users of more than 30,000 people online. Dozens of systems need to be continuously optimized for improvement while enhancing the security of the information systems.
So many systems, so many users, but also to carry out a variety of business operations, big Data query statistics and so on, the database system pressure is very large, and then carry out a variety of security verification of the authentication, the database system will be overwhelmed, so we have cache optimization, with the cache to share this part of the pressure, Do not put all the pressure on the database, the database can liberate the pressure of liberation.
Identity authentication, operation check can use the way of caching, improve efficiency, share the pressure.
But a large application system is more than counting on Microsoft's caching system, which is a pit that will die badly. Large concurrent large users do not expect the IIS cache, let IIS do what he is good at, can be independent, fully independent out.
C#.net Large Enterprise Information System integration rapid development Platform 4.2 version-multi-software system integration large-scale cache system improvement