Blog

From a 12-year-old monolith CMS to a microservices content platform - without a freeze

Dec 1, 2025
Optimalpass Team
1 Min Read
From a 12-year-old monolith CMS to a microservices content platform - without a freeze

The CMS in question had 1,800 templates, 14 plug-ins nobody had touched in five years, and a deploy script that included the words "good luck". A big-bang rewrite would have failed, and the editors couldn't go dark for a quarter.

We used the strangler-fig pattern: a thin gateway in front of the monolith, with new content types served from a fresh content service and old ones still served from the legacy CMS. We migrated section-by-section over nine months. Editors saw a single unified editor on day one; readers saw progressively faster pages. On the day we turned the monolith off, no banner went up - because nothing changed for the user.

Similar Blogs

Apr 15, 2026Integrating UAE Pass without breaking your existing identity

Integrating UAE Pass without breaking your existing identity

A practical playbook for federating UAE Pass with Active Directory, role mapping and the gotchas we hit along the way.

Read More
Apr 2, 2026WCAG 2.1 AA isn't a checkbox - it's a design system decision

WCAG 2.1 AA isn't a checkbox - it's a design system decision

How we bake accessibility into our design tokens and component libraries so every release inherits compliance for free.

Read More
Mar 21, 2026When a headless CMS pays for itself - and when it doesn't

When a headless CMS pays for itself - and when it doesn't

The trade-offs we walk our enterprise clients through when picking between a traditional CMS and a headless architecture.

Read More

Looking For A Partner?

let’s create a digital solution that drives results for your business.

Get a Free Consultation