올
올리브영
January 5, 20241회
오라클 클라우드 전환 - 올리브영 주문 서비스 사전 점검기

간단 소개
올리브영이 OCI로 전환하며 주문 서비스의 안정성과 성능을 확보하기 위해 사전 점검, 성능 측정, 쿼리 튜닝을 진행한 과정을 담고 있습니다.
AI Summary
- OCI 전환 배경 및 목표
- 올리브영은 물리 DB의 한계를 극복하고 유연한 자원 관리를 위해 **OCI(Oracle Cloud Infrastructure)**로 전환.
- 목표는 OCI 환경에서 주문 처리 속도와 TPS를 기존 물리 DB보다 향상시키는 것.
- 사전 점검 및 성능 측정
- DB 링크, 주문 처리 기능, 성능 지연 여부를 중점적으로 점검.
- Jmeter와 nGrinder를 사용하여 주문 완료 구간의 성능을 측정하고, 다양한 주문 케이스를 테스트.
- Core Factor를 고려하여 물리 DB 코어 수와 OCI DB 코어 수를 비교 분석.
- 튜닝 및 결과
- OCI 전환 후 쿼리 플랜 변경으로 인한 성능 저하 발생, 지속적인 쿼리 튜닝을 통해 해결.
- Heavy Query의 응답 속도가 획기적으로 개선되어 고객에게 더 나은 서비스 제공이 가능하게 됨.
Next Feeds

롯데ON 개발자 커뮤니티, Drop The Meet-up 다섯번째 모임 진행!
롯데ON 개발자 커뮤니티 Drop The Meet-up 5회차는 클라우드플랫폼팀의 클라우드 이야기 공유 및 개발자들의 활발한 소통이 이루어진 행사였다.
롯데ONDrop The Meet-up클라우드플랫폼팀클라우드SRE
2024. 1. 4.
롯데ON

Java CompletableFuture로 비동기 적용하기
Java CompletableFuture를 사용하여 비동기 처리를 적용하고, 성능 개선 및 예외 처리, Timeout 설정 방법을 설명합니다.
CompletableFuture비동기Java병렬처리예외처리
2024. 1. 3.
11번가

AWS Re:invent 2023 참관기와 연사자 후기! (2)
요기요 심재욱 실장의 AWS Re:Invent 2023 연사 후기: EKS 도입 및 Cost Optimization 경험 공유와 향후 계획, 그리고 연사 도전 팁을 제공합니다.
AWS Re:InventEKSCost OptimizationKarpenterGraviton
2024. 1. 2.
요기요

AWS Re:invent 2023 참관기와 연사자 후기! (1)
요기요 R&D Center의 AWS Re:invent 2023 참관 후기: 세션, Expo, 네트워킹 경험 공유 및 새로운 기술 도입 논의.
AWS ReInvent클라우드 컴퓨팅요기요서버리스네트워킹
2024. 1. 2.
요기요

쿠버네티스에게 Github Actions 설치에 대해 묻다
쿠버네티스 환경에서 깃헙 액션 자체 호스팅을 위한 ARC 설치 및 구성 방법을 소개하고, Runner Scale Sets 모드의 장점을 설명합니다.
Github ActionsARCKubernetesCI/CDDevOps
2024. 1. 1.
버즈빌
파트너오피스 리뉴얼, 왜 우리는 리팩터링을 하였는가?
올리브영 파트너 스쿼드의 리팩터링 경험 공유: 코드 가독성, 유지보수성 향상 및 팀 역량 강화.
리팩터링코드 개선가독성유지보수Enum
2023. 12. 28.
올리브영