top of page

Wix Engineering Blog
Wix engineering blog tells the story of our daily challenges and our way of solving them. Read about architecture, scaling, mobile and web development.

Search


1,000 Servers. 160 Clusters. 30 Days. Zero Downtime: Migrating Wix’s MySQL Fleet to Graviton
Last January, the DB Infra team at Wix embarked on a strategic and very important mission: Migrating all of our MySQL EC2 servers from Intel based CPUs to the new shiny Graviton ones. Not only will this allow us to work on better CPUs, saving us money and improving our databases, we’ll be able to move to Amazon Linux 2023 OS and move from the EOL CentOS 7.0. That sounds simple enough, until you realize that we’re dealing with over 1K servers spread over 160+ MySQL clusters.
Mar 235 min read


If You Think Platform Engineering Is Just DevOps, You’re Already Behind
Imagine starting your day as a senior engineering manager at a fast growing tech company. You’re barely through your first coffee when your phone lights up with a critical ticket. The Kubernetes environments don’t match across stages. DevOps is in place. CI/CD, automation, monitoring, on-call rotations. And still, developers spend more time fighting infrastructure than building products. This is the moment many organizations mistakenly try to "add more DevOps." In reality, th
Dec 21, 20256 min read


Introducing PlatySpark: How Wix Built the Ultimate Spark-as-a-Service Platform - Part 2
Introduction In the first part of this article (Introducing PlatySpark: How Wix Built the Ultimate Spark-as-a-Service Platform - Part 1)...
May 22, 20256 min read


Introducing PlatySpark: How Wix Built the Ultimate Spark-as-a-Service Platform - Part 1
The Challenge Managing Apache Spark applications at scale can be a daunting task, especially for large organizations with multiple data...
May 12, 20256 min read
bottom of page