Scaling Orchard

Tuesday - 03:00 PM to 03:45 PM

Bede Gaming have taken Orchard CMS and built a multi-tenant solution that serves millions of transactions per day, in a multi-node Azure environment.

Rob King, technical lead of the Orchard CMS team at Bede, talks about the issues faced when building such a large-scale application, such as performance considerations, clustering, and solution structure.


Rob King

Having started his career with VB6 and classic ASP, Rob quickly moved on to C# and NET, finding a passion for API design and architecture.

After 12 years writing bespoke web applications for the financial services industry, Rob joined the CMS team at Bede Gaming. As Tech Lead at Bede, Rob has driven the team toward creating a performant, reliable Orchard implementation, that has been scaled across over a dozen production servers in Azure. Bede's products serve millions of requests every day, which has presented many challenges but has resulted in a resilient service powered by Orchard CMS.

Although Rob is an author of several science fiction novels, he is not accustomed to writing about himself in the third person.