Olive Young news
The latest AI and developer news from Olive Young, with short summaries.
Visit website →Breaking Up with a 7,000-Line PL/SQL Procedure: Migrating Claims Logic to a Java Module
Oliveyoung gradually migrated a hard-to-maintain, roughly 7,000-line PL/SQL procedure to a Java-based module using the Strangler Pattern.
A New Paradigm for Large-Scale Frontend Architecture - Part 2. Module Federation PoC
Oliveyoung conducted a PoC using Module Federation to improve its large-scale frontend architecture.
iOS Developer Mode Built into a Hybrid App
An Oliveyoung iOS engineer introduces a custom developer mode built with SwiftUI to improve debugging efficiency in a hybrid app environment.
Introducing Spring Cloud Config & Bus-Refresh
We built a system that synchronizes configuration in real time without redeploying services, using Spring Cloud Config and Bus-Refresh.
RabbitMQ Classic Queue Memory Failure and the Transition to Quorum Queue
This piece analyzes the cause of a memory shortage and synchronization failure in RabbitMQ Classic Mirrored Queue that occurred during a large-scale coupon issuance, and covers the process of transitioning to Quorum Queue.
How Doing KPT Retrospectives Changed Our Squad Culture: The Agile Growth Story of Oliveyoung's Order & Payment Squad
Oliveyoung's Order & Payment Squad reduced human errors and improved collaboration culture by introducing KPT retrospectives and a PR template.
"Why Won't This Button Press?" Completing a PDA System with Voices from the Logistics Field
The Oliveyoung Tech Team shares a case study of introducing a PWA to overcome constraints in the logistics field, improving the UX of a PDA-based WMS.
Messaging System QA: Oliveyoung's Story of Preserving Data Consistency
Oliveyoung built an API test automation system to solve data inconsistency issues caused by the transition to a real-time message-based system.
How QA Survived a Big Bang Deployment: A Test Strategy White Paper for the GMS Project
Oliveyoung introduces the phased test strategy it applied while building GMS, its global WMS, using a big bang deployment approach.
Olive Young Cuts Content Production Time by 99% with Block-Based CMS
Olive Young built its own block-based CMS in-house, reducing content production time from 7 days to 20 minutes and implementing a framework-independent editor.
Olive Young's SpringCamp 2025 Participation Recap with the External Backend Community
Olive Young participated in SpringCamp 2025 as a Gold sponsor, presenting logistics system improvement case studies and engaging with developers.
Turn Visual Studio Code into Cursor? Upgrading Your AI Coding Environment with Amazon Q
This introduces how to build a powerful AI coding environment in VS Code by leveraging Amazon Q's MCP, Rule, and Memory Bank features.
Why Did Oliveyoung Revamp Its Gift-Giving Feature? Part - 2
Oliveyoung developed a custom annotation-based cache module to improve the inconvenience of Spring's existing cache and circuit breaker settings.
The Evolution of Olive Young's Logistics System - Accompanying Customers from Start to End of Their Experience
Olive Young maximized logistics efficiency by integrating online and offline inventory and building a message-based OMS.
Want to work in our squad
Oliveyoung has revealed how it operates its squad organization and collaboration process, optimized for its MSA structure.
5 Scroll Restoration Scenarios and Practical Code Tips for Frontend Developers
This covers scenario-specific strategies for solving scroll restoration issues caused by data loading and dynamic content changes in SPA environments.
Building a WMS from Scratch: Designing a Kafka-Based Distributed Logistics System and Solving Out-of-Order Events
This covers the technical challenges and solutions Olive Young faced while building its own Kafka-based global logistics system (GMS) without relying on external solutions.
A Collection of Redis Tips Every Developer Should Know
It covers TTL settings, Big Key prevention, and how to use data types for memory management and performance optimization when operating Redis.
A New Paradigm for Large-Scale Frontend Architecture - Part 1. What is Micro Frontend?
This article examines the concept of micro frontends, the background behind their emergence, and the integration strategies needed for a true implementation.
Solving the Order Service with an Asynchronous Request-Response Pattern
Oliveyoung introduced a Kafka-based asynchronous request-response architecture to resolve performance degradation issues in its existing synchronous order system.