Self-hosted MySQL to PostgreSQL migration

One program underway at Mattermost is dialing our guidance on migrating from MySQL to PostgreSQL as the primary self-hosted database we support long term, and helping guide and service customers and community on the journey towards what we believe will be a more scalable, resilient and innovative future.

It’s a priority at Mattermost to drive value for our community and customers. Trying to support and scale two different databases, and hitting significant and esoteric issues with MySQL at scale, is slowing and confounding our ability to deliver new value.

As one example, the work we are doing on our new AI integration platform, OpenOps (GitHub - mattermost/openops: Open source stack for applying AI to workflows in secure environments) is PostgreSQL only and we’re able to move at a faster and more streamlined pace with a simpler set of defaults.

There’s more work to be done, and we’ll continue to communicate as we bring together examples, tools and service partners to support our customers and community to an ever more exciting and productive platform.

Selected related links: