2024 Open edX Conference: Talk Topics Brainstorm

Here the talk I’d like to submit:

Title: Runtime theming: Or how we cut deployment time by 10 times for a massivley-multi-tenant instance

Description: By adopting the work in progress runtime theming capabilities of Paragon we cut down a potential 25hr deployment time for 50 micro-sites down to under 3hrs.

Proposal:

In this talk we’ll explore the benefits of runtime theming beyond just the ability to change themes at runtime.

When faced with a multi-tenant setup with a large number of tenants each with a separate theme, we faced a number of scaling challenges, of which a key was theming and MFEs.

To bring build times down to a reasonable number, we eventually adopted runtime theming while still in alpha.

This will share our journey and lessons along the way.

3 Likes