--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View ArticleUnderstanding the collective impact of experiments
Autonomous experimentation is an integral part of Etsy’s product development cycle. Each team designs and runs its own experiments to assess how users will respond to new features and new ideas, be it...
View ArticleMitigating the winner’s curse in online experiments
Experimentation plays a central role in how we test and deploy new ideas at Etsy. Not only does it provide teams with a scientific and practical procedure to identify which ideas affect our users, but...
View ArticleImproving Support for Deep Learning in Etsy's ML Platform
Introduction As new machine learning (ML) techniques continue to advance and provide the promise of better performance, platform teams everywhere are trying to adapt to support increasingly complex...
View ArticleAdding Zonal Resiliency to Etsy’s Kafka Cluster: Part 1
In 2018, with its decision to choose Google Cloud Platform as its provider, Etsy began a long project of migration to the cloud. This wasn't just a question of moving out of our data center. Things...
View ArticleAdding Zonal Resiliency to Etsy’s Kafka Cluster: Part 2
The first time I performed a live upgrade of Etsy's Kafka brokers, it felt exciting. There was a bit of an illicit thrill in taking down a whole production system and watching how all the indicators...
View ArticleScaling Etsy Payments with Vitess: Part 1 – The Data Model
At the end of 2020, Etsy’s Payments databases were in urgent need of scaling. Specifically, two of our databases were no longer vertically scalable — they were using the highest resource tier offered...
View ArticleScaling Etsy Payments with Vitess: Part 2 – The “Seamless” Migration
Between Dec 2020 and May 2022, the Etsy Payments Platform, Database Reliability Engineering and Data Access Platform teams moved 23 tables, totaling over 40 billion rows, from four unsharded payments...
View ArticleScaling Etsy Payments with Vitess: Part 3 – Reducing Cutover Risk
Between Dec 2020 and May 2022, the Etsy Payments Platform, Database Reliability Engineering and Data Access Platform teams moved 23 tables, totaling over 40 billion rows, from four unsharded payments...
View ArticleDocs-as-code at Etsy
The question of documentation—not just formats and standards, but the tools and processes that can make documenting code a normal and repeatable part of development workflows—has been a live one in the...
View ArticleBarista: Enabling Greater Flexibility in Machine Learning Model Deployment
Machine learning (ML) model deployment is one of the most common topics of discussion in the industry. That’s because deployment represents a meeting of two related but dramatically different domains,...
View ArticleHow We Built a Multi-Task Canonical Ranker for Recommendations at Etsy
There are more than 100 million unique listings on Etsy, so we provide buyers recommendations to help them find that one special item that stands out to them. Recommendations are ubiquitous across...
View ArticleFrom Image Classification to Multitask Modeling: Building Etsy’s Search by...
Etsy announced the arrival of a powerful new image-based discovery tool on Etsy’s mobile apps. The ability to search by image gives buyers the opportunity to search the Etsy marketplace using their own...
View ArticleThe Problem with Timeseries Data in Machine Learning Feature Systems
Introduction The Feature Systems team at Etsy is responsible for the platform and services through which machine learning (ML) practitioners create, manage and consume feature data for their machine...
View ArticleLeveraging Real-Time User Actions to Personalize Etsy Ads
Introduction Personalization is vital to connect our unique marketplace to the right buyer at the right time. Etsy has recently introduced a novel, general approach to personalizing ML models based on...
View ArticleThe So-fine Real-time ML Paradigm
Introduction Each year, Etsy hosts an event known as “CodeMosaic” - an internal hackathon in which Etsy admin propose and build bold advances quickly in our technology across a number of different...
View ArticleThe AR Measuring Box: Etsy's answer to Big Tape Measure
A little while ago, Etsy introduced a new feature in its iOS app that could place Etsy sellers' artwork on a user's wall using Apple's Augmented Reality (AR) tools. It let them visualize how a piece...
View ArticleBehind the Scenes - A Glimpse to Tax Calculations
In the past, sellers were responsible for managing and fulfilling their own tax obligations. However, more and more jurisdictions are now requiring marketplaces such as Etsy to collect the tax from...
View ArticleHow We Built The Deals Tab in Swift UI
Balancing Engineering Ambition with Product Realism Introduction In July of 2023, Etsy’s App Updates team, responsible for the Updates feed in Etsy’s mobile apps, set off with an ambitious goal: to...
View ArticleMacramé: Untangling the Knot on the Etsy Android Listing Screen
Easily the most important and complex screen in the Buy on Etsy Android app is the listing screen, where all key information about an item for sale in the Etsy marketplace is displayed to buyers. Far...
View Article
More Pages to Explore .....