← 모든 소스

올리브영 뉴스

올리브영에서 수집한 AI·개발 최신 뉴스와 한국어 요약입니다.

원문 사이트 방문 →

7,000줄 PL/SQL 프로시저와의 결별: 클레임 로직 Java 모듈 이관기

올리브영이 유지보수가 어려운 7,000줄 규모의 PL/SQL 프로시저를 Strangler Pattern을 통해 Java 기반 모듈로 점진적으로 이관했다.

·2025.11.07 03시

대규모 프론트엔드 아키텍처의 새로운 패러다임 - Part 2. 모듈 페더레이션 PoC

올리브영이 대규모 프론트엔드 아키텍처 개선을 위해 모듈 페더레이션을 활용한 PoC를 진행했다.

·2025.11.07 00시

하이브리드 앱에 구축하는 iOS 개발자 모드

올리브영 iOS 엔지니어가 하이브리드 앱 환경의 디버깅 효율을 높이기 위해 SwiftUI로 구축한 커스텀 개발자 모드를 소개한다.

·2025.11.06 09시

Spring Cloud Config & Bus-Refresh 도입기

Spring Cloud Config와 Bus-Refresh를 활용해 서비스 재배포 없이 실시간으로 설정을 동기화하는 시스템을 구축했다.

·2025.11.05 02시

RabbitMQ Classic Queue 메모리 장애와 Quorum Queue 전환기

대규모 쿠폰 발급 중 발생한 RabbitMQ Classic Mirrored Queue의 메모리 부족 및 동기화 장애 원인을 분석하고 Quorum Queue로의 전환 과정을 다룬다.

·2025.10.29 02시

KPT 회고, 이렇게 했더니 스쿼드 문화가 바뀌었습니다: 올리브영 주문결제 스쿼드의 애자일 성장기

올리브영 주문결제 스쿼드가 KPT 회고와 PR 템플릿 도입을 통해 휴먼 에러를 줄이고 협업 문화를 개선했다.

·2025.10.17 23시

"이 버튼 왜 안 눌려요?" 물류 현장의 목소리로 PDA 시스템 완성하기

올리브영 테크팀이 물류 현장의 제약 사항을 극복하기 위해 PWA를 도입하여 PDA 기반 WMS의 UX를 개선한 사례를 공유한다.

·2025.09.25 03시

메시징 시스템 QA, 정합성을 지켜낸 올리브영의 이야기

올리브영은 실시간 메시지 기반 시스템 전환에 따른 데이터 불일치 문제를 해결하기 위해 API 자동화 테스트 체계를 구축했다.

·2025.09.24 18시

빅뱅 배포, QA는 어떻게 살아남았나: GMS 프로젝트 테스트 전략 백서

올리브영이 글로벌 WMS인 GMS를 빅뱅 배포 방식으로 구축하며 적용한 단계별 테스트 전략을 소개한다.

·2025.09.09 03시

올리브영, 블록 기반 CMS 도입으로 콘텐츠 제작 시간 99% 단축

올리브영이 블록 기반 CMS를 직접 구축하여 콘텐츠 제작 시간을 7일에서 20분으로 단축하고 프레임워크 독립적인 에디터를 구현했다.

·2025.09.04 09시

외부 백엔드 커뮤니티와 함께한 올리브영의 SpringCamp 2025 참가 후기

올리브영이 SpringCamp 2025에 골드 후원사로 참여하여 물류 시스템 개선 사례를 발표하고 개발자들과 소통했다.

·2025.08.28 19시

Visual Studio Code를 Cursor처럼? Amazon Q로 AI 코딩 환경 업그레이드하기

Amazon Q의 MCP, Rule, Memory Bank 기능을 활용해 VS Code를 강력한 AI 코딩 환경으로 구축하는 방법을 소개한다.

·2025.08.21 03시

올리브영은 왜 선물하기를 개편했을까? Part - 2

올리브영은 기존 Spring의 캐시 및 서킷 브레이커 설정의 불편함을 개선하기 위해 커스텀 어노테이션 기반의 캐시 모듈을 개발했다.

·2025.08.05 03시

올리브영 물류 시스템의 진화 - 고객 경험의 시작과 끝을 함께하다

올리브영이 온·오프라인 재고 통합과 메시지 기반 OMS 구축을 통해 물류 효율성을 극대화했다.

·2025.08.01 09시

우리 스쿼드에서 같이 일하실래요?

올리브영이 MSA 구조에 최적화된 스쿼드 조직 운영 방식과 협업 프로세스를 공개했다.

·2025.07.31 03시

프론트엔드 개발자를 위한 5가지 스크롤 복구 시나리오와 실전 코드 팁

SPA 환경에서 데이터 로딩 및 동적 콘텐츠 변화로 발생하는 스크롤 복구 문제를 해결하기 위한 상황별 전략을 다룬다.

·2025.07.31 02시

제로베이스 WMS 구축기: Kafka 기반 분산 물류 시스템 설계와 Out-of-Order Events 해결

올리브영이 외부 솔루션 없이 Kafka 기반의 독자적인 글로벌 물류 시스템(GMS)을 구축하며 겪은 기술적 도전과 해결 과정을 다룬다.

·2025.07.24 03시

개발자가 알면 좋은 Redis 꿀팁 모음

Redis 운영 시 메모리 관리와 성능 최적화를 위한 TTL 설정, Big Key 방지, 데이터 타입 활용법을 다룬다.

·2025.07.24 01시

대규모 프론트엔드 아키텍처의 새로운 패러다임 - Part 1. 마이크로프론트엔드란 무엇인가?

마이크로프론트엔드의 개념과 등장 배경, 그리고 진정한 구현을 위한 통합 전략을 살펴본다.

·2025.07.22 09시

비동기 요청-응답 패턴으로 풀어낸 발주 서비스 개발기

올리브영은 기존 동기식 발주 시스템의 성능 저하 문제를 해결하기 위해 Kafka 기반의 비동기 요청-응답 아키텍처를 도입했다.

·2025.07.01 00시