Scalability and Performance
Performance without Limits
Kentico CMS empowers some of the world's most visited websites. It scales extremely well in the web farm as well as in the cloud. With Kentico CMS, you can easily deliver high-performance websites that are always on.
Kentico CMS performs extremely well on a very standard hardware configuration. Still, if you need more power and scaling up (adding more CPU and memory) isn't enough, you can easily scale out and deploy Kentico CMS in a webfarm. Kentico runs in a standard Windows Server web farm environment and it has built-in mechanisms for automatic synchronization of files and in-memory objects across servers. Based on our performance tests, adding a second web server doubles the overall performance.
If the database server becomes a bottleneck, Kentico CMS supports SQL Server Merge Replication which means you can also scale out your database servers. It means you can achieve virtually unlimited scalability with Kentico CMS.
Advanced Caching Options
Kentico CMS comes with granular cache settings that allow you to configure cache for files, web parts and pages. The full-page caching represents the most powerful option as it stores pages in memory and serves them without touching database or disk.
Manage Large Websites
Standard Kentico CMS installation was tested for management of 100,000 items (pages, articles, news, etc.) in the content repository and 10,000,000 users in the database. Still, we have clients who manage millions of content items using project-specific configuration of Kentico CMS.
Leverage the Power of Cloud
If you need to have more performance available on request, you can leverage Kentico CMS support for cloud technologies. Many of our customers deploy Kentico CMS to Amazon EC2 and Windows Azure.
Performance Test Report
We have created a Performance Test Report that shows you how Kentico CMS performs on various configurations.
Some of the key findings:
Kentico CMS can handle more than 12,000 requests per second on a single standard web server
Adding an additional web farm server doubles the overall performance
Kentico CMS performs equally well with 300 as with 100,000 documents when at least webpart caching is used.