We have Great speakers coming this year to our conference. Here is a spotlight on one of them.
Ben Clark is Chief Architect at Wayfair. He has worked there since 2011, on software/systems architecture, data science and big data. He has managed many of the company’s software development teams, including search, recommendations and customer-facing web development. He writes on and edits Wayfair’s technology blog, and organizes the contributions of opensource software on github.com/wayfair.
Ben will be speaking on: Scaling PHP at Wayfair
Wayfair went live with PHP in May 2011, after 9 years of running on classic ASP. Its customer-facing web sites were completely converted to PHP by April 2013.
Initially we had a classic LAMP-style stack, except with FreeBSD instead of Linux, Lighttpd instead of Apache, and Microsoft SQL Server instead of MySQL. Like a lot of sites, we had a Memcached to help with performance. This was fine for the size business we were at the time.
Since then we have had to scale up. We’re now a >$1B public company. We’re doing a lot of things with PHP that we have made available to the opensource community on github.com/wayfair. The thing that has required the most creativity, and is perhaps the most useful to others, whether or not they have a stack similar to ours, was getting connection pooling and proxying to work with our spiffy state-of-the-art caching infrastructure, and with SQL Server. This talk is a ‘how and why’ on all of that.