top of page


The Cost of Streaming Data from MySQL
Though the question of “How to query data from a database?” is quite an old one, we still have a reason to investigate it nowadays. True,...

Wix Engineering
Sep 18, 20175 min read


Refactoring with Kleisli Composition
For quite awhile we have been maintaining an application that processes XML and JSON data. Usually the maintenance consists of fixing...

Wix Engineering
Feb 5, 20163 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’,...

Wix Engineering
May 1, 20154 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...

Wix Engineering
Apr 3, 20153 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...

Wix Engineering
Sep 21, 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...

Wix Engineering
Aug 27, 20123 min read
bottom of page