Tech
Wayfair Technology Blog
  • Wayfair 3D University
  • R&D: Wayfair Next
  • Tech Radar
  • Culture
  • Data Science
  • Open Source
  • Wayfair 3D University
  • R&D: Wayfair Next
  • Tech Radar
  • Culture
  • Data Science
  • Open Source
Join us!
Multi-zone Cluster Management at Wayfair with Kubernetes

Multi-zone Cluster Management at Wayfair with Kubernetes

Alexander Didenko Alexander Didenko April 10th, 2020

Introduction Wayfair operates large data-centers in addition to leveraging the public cloud to provide infrastructure services. Over time, Wayfair Infrastructure teams chose to introduce multiple logical zones within a single datacenter to facilitate easier network maintenance and to split the single failure domain into multiple smaller ones. In this article,…

Read more

Categories

  • Data Science
  • Culture
  • Teams
  • Open Source
  • General
  • Machine Learning
  • Web Performance
  • Code Deployment
  • Recommender Systems
  • Tools
  • Frontend
  • Uncategorized
  • Events
  • Wayfair DS Explains It All
  • Continuous Deployment
  • Search
  • Mobile
  • Marketing
  • Database
  • 3D
  • Speaking
  • Wayfair Next
  • Presentations
  • Recommendations
  • Conferences
  • Artificial Intelligence
  • SRE
  • Product
  • Supply Chain
  • Employee Stories
  • Kubernetes
  • Infrastructure
  • React
  • Javascript
  • Auxiliary Engineering
  • Big Data Engineering
  • SEO
  • API
  • Attribution & Measurement
  • Wayfair Tech Explains It All
  • Deep Learning
  • software
  • Python
  • Chrome Extensions
  • Natural Language Processing
JavaScript Tests You Can Trust

JavaScript Tests You Can Trust

Arty Buldauskas Arty Buldauskas December 13th, 2019

Tests are an invaluable tool for me and my team, I consider them to be a key piece of my engineering toolbelt that I’ve built up over the years. At Wayfair, teams use tests to maintain code quality, as a test-driven development tool, and as a way to self-document new…

Read more

How and Why We Contributed to MvRx

How and Why We Contributed to MvRx

Milivoje Kojadinovic Milivoje Kojadinovic October 17th, 2019

State machines – they’ve been around for a long time in computer science, but are perhaps forgotten in the last few decades, at least in mobile apps. My team at Wayfair chose to revisit state machines and give them a try in our production app. This is how we came…

Read more

Open-Sourcing Our Internal Frontend Education Platform – Awesome Learning

Open-Sourcing Our Internal Frontend Education Platform – Awesome Learning

Evan Cooper Evan Cooper September 23rd, 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. Staff engineers are responsible for famous open source libraries and massive technical achievements. It can definitely be a scary…

Read more

Getting The Most Out of XML and Exploring Anko Layouts for Android

Getting The Most Out of XML and Exploring Anko Layouts for Android

Milivoje Kojadinovic Milivoje Kojadinovic June 11th, 2019

Domain-specific languages (DSLs) – are they worth the hype? In a recent investigation, our Berlin-based Android Team were looking to further optimize Wayfair’s Android app, and were looking around for options. With the inconvenience of creating a UI in XML, and the appeal of a language that focuses on a…

Read more

Open Tracing for iOS: A Performance Tool for Everyone

Open Tracing for iOS: A Performance Tool for Everyone

Simon-Pierre Roy Simon-Pierre Roy May 10th, 2019 Avatar Aaron Sky May 10th, 2019 Peter Tomaselli Peter Tomaselli May 10th, 2019

The App Platforms Team at Wayfair, empowering a team of more than 60 mobile developers with efficient tooling and processes, has been actively looking at the performance of it’s mobile offerings, turning this into more focused work in the past few months. We wanted to involve as many of the…

Read more

Project Argo Goes Open Source: On-Prem Automation and Our Path to a Hybrid Environment

Project Argo Goes Open Source: On-Prem Automation and Our Path to a Hybrid Environment

Jeff Dillon Jeff Dillon December 19th, 2018 Brendan McGarry Brendan McGarry December 19th, 2018

Wayfair’s software engineering history demonstrates a common theme throughout its time: It moves fast and is a core trait of our business. To create and support the right foundations, we need our infrastructure to move faster than our ideas, and this is especially true for our hybrid environment objectives in…

Read more

Your One-Stop Shop For Everything React Boston 2018

Your One-Stop Shop For Everything React Boston 2018

Avatar Rebekah Heacock Jones November 27th, 2018 Evan Cooper Evan Cooper November 27th, 2018

In September, Wayfair hosted React Boston 2018, two full days of augmented reality demos, beautiful and surprising web animations, DOM-related horror stories (with mostly happy endings), component kits, game shows, Forbidden Planet references, and more, all made possible by ReactJS. This year picked up on several of the themes introduced…

Read more

Blocking IO in Gunicorn Gevent Workers

Blocking IO in Gunicorn Gevent Workers

Alexander Truslow Alexander Truslow July 9th, 2018

As part of the Python Platform Team here at Wayfair, I help support Wayfair’s 100+ Python engineers and data scientists. We’re the go-to team when it comes to better leveraging Python within the Wayfair Tech ecosystem. During some recent project work, we recently investigated a production issue with a Flask…

Read more

Custom Module Loading in a Node.js Environment

Custom Module Loading in a Node.js Environment

Morgan Packard Morgan Packard June 1st, 2018

Early in 2017, in the course of deciding to convert to React as our frontend framework, we realized we needed to render our React components on the server. We adapted Airbnb’s open source Hypernova renderer for our purposes. In particular, we implemented custom module resolution and modified the Hypernova module…

Read more

Automating Production Operations by Building a Smart Mini Fridge

Automating Production Operations by Building a Smart Mini Fridge

Evan Mitchell Evan Mitchell December 29th, 2017

In the Wayfair Network Operations Center (NOC) we wear a lot of hats: Code Deployers, Debuggers, Production Triage, and Incident Coordination, to name a few. Just this month we’ve responded to an average of 256 alerts a day and are staffed 24×7 with a team spanning two continents, servicing several…

Read more

Posts navigation

1 2 Next
© 2021 Wayfair Tech Blog