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


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....
Apr 217 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...
Mar 313 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...
Feb 2611 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...
Jan 155 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...
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...
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...
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...
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...
Jul 26, 202313 min read
bottom of page