Software Engineering

November 24, 2021
As most everyone knows by now, Wayfair is a major e-commerce company focused on furniture and home goods. What you may not be aware of are the many technical elements happening behind the scenes to ensure that 22 million products are delivered to you on time. This is an area I’m familiar with as I work in Wayfair’s International Supply Chain Engineering (ISC) department. A relatively new group, our journey began with a significant realization—we needed to break our monolith into microservices. Specifically, we needed to manage authorization across all of our new microservices. The answer was the Oso authorization framework. For this blog, I’ll walk through the steps we took to make these changes. This includes how we initially broke apart our monorepo, the process of writing a proof of concept with Oso, and how we moved to production with the support and collaboration of Oso’s engineers.
6 Min Read
November 11, 2021
Wayfair increased its Deploy Frequency - the rate at which we ship new functionality to customers - by 490% between January 2019 and June 2021.
6 Min Read
October 14, 2021
How our microservice governance layer helped us survive a crazy data center outage
3 Min Read
September 23, 2019
When you walk into a company like Wayfair, it can feel overwhelming. There are more than 2,300 engineers across the organization. Every person you talk to seems smarter than the last.
5 Min Read