AWS Architecture Blog

Hyeonho Kim

Author: Hyeonho Kim

Hyeonho Kim (Lani) is a Software Engineer at Karrot. As a team member, I develop a Recommendation System and related ML infrastructure. I'm interested in handling large scale data-intensive distributed system and optimizing system performance.

How Karrot built a feature platform on AWS, Part 1: Motivation and feature serving

This two-part series shows how Karrot developed a new feature platform, which consists of three main components: feature serving, a stream ingestion pipeline, and a batch ingestion pipeline. This post starts by presenting our motivation, our requirements, and the solution architecture, focusing on feature serving.

How Karrot built a feature platform on AWS, Part 2: Feature ingestion

This two-part series shows how Karrot developed a new feature platform, which consists of three main components: feature serving, a stream ingestion pipeline, and a batch ingestion pipeline. This post covers the process of collecting features in real-time and batch ingestion into an online store, and the technical approaches for stable operation.