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
Apr 21, 20216 min read
A Look Inside Payments by Wix
Photo by Devon Janse van Rensburg on Unsplash Payments by Wix is not just a name for the platform within Wix.com that powers millions of...
Mar 4, 20218 min read
How We're Able to Increase Dev Velocity and Boost Local Development While Using Bazel
Photo by Jasper Boer on Unsplash TL;DR How we at Wix made the transition of our backend engineers to the Bazel build system by creating...
May 16, 20163 min read
Color Your Logs and Stack Traces
At Wix we produce gigabytes of logs for different applications every day. Logs are not the only way we monitor our systems, but they play...
May 14, 20153 min read
How Does HikariCP Compare to Other Connection Pools?
This blog post is a follow up to “How Many Threads Does It Take to Fill a Pool?”, written by Yoav Abrahami in June 2013. In Yoav’s post,...
May 1, 20154 min read
The Lambda Experiment
I’ve recently started coding in Scala (recently being over a year ago). While I dislike Scala companion religion ‘everything functional’,...
Apr 17, 20151 min read
EmbeddedJettyProbe – a simple tool for checking your HTTP requests
EmbeddedJettyProbe is a small tool for examining the contents of HttpRequests that arrive at an embedded Jetty instance. This is useful...
Apr 3, 20153 min read
Death by Redirect
It is said that the greatest harm can come from the best intentions. We recently had a case where, because of the best intentions, two...
Feb 19, 20132 min read
When Maven Dependency Plugin Lies
We had an integration test which creates a spring ClassPathXmlApplicationContext and while doing so the test blew up with a...
Nov 19, 20126 min read
Lifecycle – Dependency Management Algorithm (Part 2 of the Lifecycle Series)
In the previous post in the series I introduced Lifecycle – Wix’ integrated CI/CD action center. In this post I’d like to share a bit of...
Sep 21, 20123 min read
HttpComponents and cookies or: How to screw up your RPC framework
Here at Wix, we do a lot of server-to-server communication. Most likely any given request that you’ll send to Wix will hit at least 2...
Aug 27, 20123 min read
Jetty, Spring, C3P0, NewRelic, Jackson and Java Annotations Deadlock
Yes, we have just found a deadlock on our servers. The type that causes all the threads to lock and gets the whole server stuck. And...
Jun 14, 20121 min read
Chris Shiflett - JavaScript Study Guide
A few months ago, I wrote about learning JavaScript. I’m already pretty comfortable with the language, and although I did break the...
bottom of page