Scalability and Performance

 
Performance without Limits
 

Overall performance graph

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.
 

Unlimited Performance

Performance in a webfarm

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

Performance growth with caching

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

Performance of small vs. 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

WorldCast CMS supports Windows Azure

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.

Let’s develop a great project together!

Give us a call at 919 484 9522 or complete our contact form.