올
올리브영
October 4, 20231회
신규 재고 시스템 구축을 위한 개발 여정

간단 소개
올리브영의 신규 재고 시스템 구축 여정을 소개하며, 주요 기술 도입 및 시스템 안정성 확보 과정을 설명합니다.
AI Summary
- 신규 재고 시스템 구축 배경 및 목표
- 기존 Oracle DB의 부하를 분산하고 MSA 전환을 목표로 신규 재고 시스템 구축 시작
- 복잡한 레거시 프로세스 개선 및 안정적인 재고 시스템 구축을 통한 유연한 비즈니스 확장 목표
- 주요 기술 도입 및 적용
- Redisson을 활용한 분산 락 구현으로 데이터 동시성 제어 및 성능 향상
- Kafka Message Streaming을 통해 POS에서 발생하는 재고 이벤트만 신규 시스템으로 적재하여 빠르고 안정적인 재고 관리
- Reactive Programming을 적용하여 대용량 데이터 처리 성능 개선
- CircuitBreaker를 구현하여 MemoryDB 장애 발생 시 기존 DB로 전환, 시스템 안정성 확보
- 모니터링 및 향후 계획
- DataDog을 통해 주요 지표 실시간 모니터링 및 이상 발생 시 슬랙 알림
- 구축된 Inventory API를 다양한 시스템에 적용하고, 재고 데이터를 기반으로 ELK를 활용한 Dashboard 개발 예정
Next Feeds

Google Cloud Next’23 참관기
Google Cloud Next '23 참관 후기: Generative AI와 Duet AI를 중심으로 클라우드 기술 동향을 파악하고, AI의 혁신적인 가능성을 엿볼 수 있었던 경험.
Google Cloud NextGenerative AIDuet AIBigQuery클라우드
2023. 10. 3.
요기요

퇴근길에 카뱅 들러서 기술 한 잔 어때요? : 첫 번째 기술 밋업 회고
카카오뱅크의 첫 기술 밋업 '퇴근길 기술 한 잔'의 준비 과정과 주요 내용을 공유하고, 향후 개발자들과의 지속적인 소통 계획을 밝힙니다.
카카오뱅크기술 밋업iOS 개발자DevRel네트워킹
2023. 9. 29.
카카오뱅크
올리브영 개발자가 좋아하는 과자는?
올리브영 개발자들의 최애 과자를 설문 조사하여, 초콜릿, 쿠키파이, 홈런볼, 빈츠, 오예스, ABC 초콜릿 등이 인기 있음을 확인하고 '개발자 능률 팩'을 제안한다.
올리브영개발자간식선호도 조사능률 팩
2023. 9. 27.
올리브영

Redis 사용량 타노스하기
Redis 사용량 최적화를 통해 Elasticache 메모리 사용량 52%, 비용 66% 절감. Protobuf, Brotli 압축, Key 압축 등 다양한 방법 적용.
RedisElasticacheProtobufBrotli최적화
2023. 9. 26.
AB180
올리브영 잡 챌린지! 프론트엔드 개발자로의 전환
올리브영 잡 챌린지를 통해 프론트엔드 개발자로 전환한 경험과 W CARE 스쿼드에서의 실무 경험을 공유합니다.
올리브영잡 챌린지프론트엔드개발자W CARE
2023. 9. 26.
올리브영

B2B 물류 스쿼드 백오피스 프론트엔드 성능 개선
B2B 물류 스쿼드의 백오피스 프론트엔드 성능 개선 사례: Webpack, Browser Cache, Vuex 등을 활용한 SPA 최적화 전략 및 효과.
프론트엔드성능 개선WebpackSPA브라우저 캐싱
2023. 9. 25.
올리브영