Olive Young news
The latest AI and developer news from Olive Young, with short summaries.
Visit website →How Oliveyoung Cut Delivery Time by 14 Hours with a Multi-Center System
By building a system that judges the optimal fulfillment center in real time between OMS and WMS, the company cut delivery lead time by 14 hours.
The Oliveyoung Store Upgrade Journey: Designing the Store Discovery Process
Oliveyoung Store has expanded beyond simple information delivery into an O2O experience connecting discovery, pickup, and in-store visits.
Overcoming the Limits of a Legacy Alimtalk Sending System with Spring Transaction Synchronization
By separating Alimtalk delivery using Spring transaction synchronization and Kafka, the team improved consistency and scalability.
Deploying Code to Offline Stores, Part 2: Olive Young's Electronic Shelf Label (ESL) Optimization Journey
By using Partitioning, batch processing time was reduced from 13.5 days to 5 minutes, and Serverless v2 cut costs by 40%.
Deploying Code to Offline Stores Part 1: Building a Data Pipeline for Paperless Stores
Replaced paper labels across 1,300 stores with an event-driven ESL pipeline.
Oliveyoung's Zero-Downtime OAuth2 Migration for a High-Traffic Legacy System
Oliveyoung migrated its authentication to OAuth2 without downtime using Feature Flag, Jitter, and Circuit Breaker.
Olive Young's Journey to Building a Gemma 3-Based sLLM with a Single T4 GPU
Olive Young optimized its review theme recommendation system by building a Gemma 3-based sLLM in a constrained environment with just one T4 GPU.
TypeScript Generics and Parametric Polymorphism Explained Through an Olive Young Case Study
It explains how to use TypeScript's generics to preserve type information while improving code reusability.
Analyzing a DB Connection Deadlock in SQS-Based AlimTalk Processing
This covers the transaction contention issue Oliveyoung encountered—and how they resolved it—when migrating their AlimTalk sending logic to an SQS-based event structure.
Oliveyoung's CDC Transition for Real-Time Campaign Targeting
To solve the data latency problem of its existing ODI-based batch system, Oliveyoung built a hybrid CDC architecture leveraging OGG and Kafka.
How to Install Dev and Prod Apps Simultaneously on One Device: Oliveyoung's DEV/PROD Environment Separation
Oliveyoung built an environment that allows simultaneous installation of development and production apps on a single device by separating app identifiers.
Building a Serverless On-Call System That Cut Operating Costs by 95%
Olive Young built a serverless on-call system using Amazon SES and Connect instead of an external solution, cutting operating costs by 95%.
QA Built on Trust - Teamwork Creates Quality
Oliveyoung's QA team participated as an official sponsor of the 2025 QA Korea Conference, sharing the team's vision and quality culture.
Building EDA with Kafka Streams: Oliveyoung's Out-of-Stock System Modernization Project
Oliveyoung adopted a Kafka Streams-based EDA architecture to reduce DB dependency and reflect inventory in real time.
Oliveyoung Sale First-Come Coupons: The Journey Toward 0% Non-Issuance
Oliveyoung sought to resolve coupon non-issuance issues caused by Time Gap and lack of atomicity in its asynchronous system by introducing a Redis Lua script.
AI-Made Training Video by a QA Engineer: Behind the Scenes of a 25-Minute Incident Guide
Oliveyoung's QA team used AI tools to produce a 25-minute video training staff on incident response processes.
Integrating a web app via iframe caused a surge in token requests
We share a case study of building an authentication system that resolved duplicate token requests and 401 errors in an iframe environment using postMessage.
Delivery Agency API Integration and Failure Response - Oneul Dream Service Development Story
This introduces the delivery agency API integration method and failure response strategy for the stable operation of Olive Young's Oneul Dream service.
Overcoming SDUI Performance Bottlenecks: Oliveyoung's Backend Optimization Success Story Using Local Caching
To solve API latency issues arising from SDUI adoption, Oliveyoung introduced a dual caching strategy using Caffeine and Redis, improving response speed to under 1ms.
A New Paradigm for Large-Scale Frontend Architecture - Part 3. Micro Frontends Using Nx
This piece covers how to build a micro frontend environment using build-time and runtime integration approaches with Nx.