top of page
Backend Engineering


Architecting for 6 Billion Daily Requests: Inside Wix's Media Platform
At Wix, "Media" isn't just about storing files. It's about processing streams of information - images, video, and audio - at an immense scale. We host over 300 million websites and serve more than 6 billion media requests every single day. To handle dozens of petabytes of data while keeping costs low and latency minimal, we had to treat media handling as a complex engineering discipline. Below are five specific technical challenges we faced and the architectural solutions we
Wix Engineering
Sep 84 min read


5 Billion Records, 10 Terabytes, Four Weeks: A Real Data Migration Playbook
By the time you finish reading this, someone at Wix is probably in the middle of a data migration. We've run migrations that lasted anywhere from a few months to two years. More recently, we've completed large and complex migrations in a few weeks. The difference wasn't the tooling, which barely changed. It was that we had finally learned which problems show up in every migration, and started dealing with them before the migration began instead of in the middle of it. Recap:
Wix Engineering
Sep 28 min read


Engineering Resilience: Behind the Scenes of Wix’s Global Platform
Hi, I’m Ben Chen, an Engineering Group Manager at Wix. Over the years, my team and I have faced countless challenges managing one of the...

Wix Engineering
Aug 18, 20255 min read


50x Faster and 100x Happier: How Wix Reinvented Integration Testing
Why Tests Are the Backbone of Healthy Projects In the world of software development, testing is not just a formality; it's a lifeline....

Wix Engineering
Apr 21, 20257 min read


From Chaos to Control: How We Rebuilt Reliability in a World of Microservices (Wix Engineering’s Battle-Tested Playbook)
Microservices Reliability Playbook, 2025: You can find the link to download the full PDF at the bottom of this post The Microservices...

Wix Engineering
Mar 31, 20253 min read


From Bottleneck to Breakthrough: How Wix Cut Kafka Costs by 30% with a Push-Based Consumer Proxy
In this post, I will share the story of migrating Wix’s backend services to use Kafka via a push-based consumer proxy. I’ll address the...

Wix Engineering
Feb 26, 202511 min read


The Art of Secure Search: How Wix Mastered PII Data in Vespa Search Engine
Personal Identifiable Information (PII) refers to any data that can uniquely identify an individual. Protecting PII is critical for...

Wix Engineering
Jan 15, 20255 min read


The Great Rewrite - How Wix is Preparing to Rewrite 100s of Systems - Part 2
Abstract Whether you are breaking down a monolith or rewriting a legacy backend service, all companies need to handle the challenge of...

Wix Engineering
Jun 24, 20248 min read


The Great Rewrite - How Wix is Preparing to Rewrite 100s of Systems - Part 1
Whether you are breaking down a monolith or rewriting a legacy backend service, all companies need to handle the challenge of rewriting...

Wix Engineering
May 29, 20245 min read


SageMaker Batch Transform Unleashed: My Journey at Wix to Achieve Scalable ML
Insights and Lessons Learned from Wix's Implementation of AWS SageMaker Batch Transform for Streamlined ML Deployment at scale. Photo by...

Wix Engineering
Apr 17, 20249 min read


How Wix Achieved Seamless MYSQL Schema Evolution: Navigating Complex Application Growth with Zero Downtime
As applications grow and evolve to be more and more complex, the schema also evolves to support new business logic. Updating a MYSQL...

Wix Engineering
Dec 21, 20235 min read


The Great Migration - How We Migrated All of Our Premium Subscriptions
Introduction At Wix, we recently took on the challenge of migrating all of our Premium Plan Subscriptions to a new system. This was an...

Wix Engineering
Jul 26, 202313 min read
bottom of page