Modernizing a 10-Year-Old Legacy System - Part 3: Expanding to Customer-Facing Services
Key point
Oliveyoung shares the design experience of expanding the store domain, separated via DDD, into online and offline customer-facing services.
Details
Based on the store domain extracted through DDD (Domain-Driven Design), Oliveyoung expanded its functionality into the innovative store Oliveyoung N Seongsu and the online Oliveyoung Store Service. Offline, it provides floor guidance via kiosks and a reservation service for experiential content, while online, it implemented an inventory check feature within the product detail page.
During the service expansion process, the team focused on API design that considered the differences between External (customer-facing) and Internal (internal system) environments. To prevent exposure of confidential information and minimize network latency, they designed an optimized HTTP API tailored to client requirements, managing the data payload size.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.