FreeBSD 9.0 on Dell PowerEdge 12G servers

At Wayfair, we are big fans of Dell’s server platform, so naturally we were excited when their 12G line of servers started shipping.  We are also very big fans of FreeBSD.  Ahead of our first order for a new Dell PowerEdge r720, we did some research and found that the new PERC H710 RAID Controllers used the LSI SAS 2208 controller chip.  A quick look at the FreeBSD hardware compatibility list for 9.0 Release showed that this chip was supported by the mps driver, knowing that PERC cards are usually supported by the mfi driver, we thought it was a bit weird, but weren’t that concerned. Continue reading

Moving Constants out of APC and into CDB

As has been discussed at great length on this blog recently, performance is a key part of the work we do here at Wayfair.  Recently, we’ve been putting a lot of extra effort into our technology developments to make our pages load faster and more reliably.  One of the most recent releases to this end was an update to how we store a lot of our data in our various caching systems.  I am going to focus this post on the introduction of a new technology to our caching layers: CDB (Constant Database). Continue reading

Software Adaptations – Wayfair’s Partners

You would think data replication is a piece of cake these days given all the advances in database technology, and that’s true for the most part when you’re dealing with databases of the same type, but when you have to replicate parts of your product catalog with other companies, things get a bit tricky. At Wayfair Engineering we’ve figured out how to make it happen by creating a great software solution that keeps our retail partner operations working like a well-oiled machine. Continue reading