← All sources

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.

·2025.11.07 03:00

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.

·2025.11.07 00:00

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.

·2025.11.06 09:00

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.

·2025.11.05 02:00

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.

·2025.10.29 02:00

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.

·2025.10.17 23:00

"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.

·2025.09.25 03:00

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.

·2025.09.24 18:00

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.

·2025.09.09 03:00

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.

·2025.09.04 09:00

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.

·2025.08.28 19:00

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.

·2025.08.21 03:00

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.

·2025.08.05 03:00

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.

·2025.08.01 09:00

Want to work in our squad

Oliveyoung has revealed how it operates its squad organization and collaboration process, optimized for its MSA structure.

·2025.07.31 03:00

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.

·2025.07.31 02:00

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.

·2025.07.24 03:00

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.

·2025.07.24 01:00

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.

·2025.07.22 09:00

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.

·2025.07.01 00:00