올
올리브영
October 17, 20231회
올리브영 온라인몰의 전시, 그리고 백엔드 여정

간단 소개
올리브영 온라인몰의 MSA 전환 여정과 데이터 서빙 전략, 안정적인 서비스 제공을 위한 노력, 그리고 성능 개선 결과를 공유합니다.
AI Summary
- MSA 전환 배경 및 목표
- Monolithic 구조의 확장성 및 유지보수 한계 극복
- MSA 전환을 통해 개발 품질 향상 및 비즈니스 요구사항 충족
- 올리브영 세일 기간의 트래픽 급증에 효과적으로 대응하기 위함
- 데이터 서빙 전략 및 최적화
- Static Data와 Personal Data로 구분하여 API 응답 속도 최적화
- Static Data는 캐싱을 통해 빠르게 제공, Personal Data는 별도 API로 관리
- 사용자 패턴 분석을 통해 불필요한 데이터 전송을 줄이고 네트워크 비용 절감
- 안정적인 서비스 제공을 위한 노력
- CircuitBreaker 패턴을 적용하여 장애 전파 방지 및 시스템 안정성 확보
- 다양한 폴백 로직을 통해 특정 시스템 장애 시에도 서비스 지속성 유지
- 부하 테스트를 통해 시스템의 한계점을 파악하고, 세일 기간 트래픽에 대비
Next Feeds

스크립트 툴의 장점만 모았다! zx로 업무 자동화하기
zx는 자바스크립트 기반으로 쉘 명령어와 Node.js 생태계를 활용, 업무 자동화를 쉽게 구현하도록 돕는 라이브러리다.
zx자바스크립트쉘 스크립트자동화Node.js
2023. 10. 17.
데브시스터즈

데이터 분석 결과를 배지로, 데이터에 스토리 입히기🪄
카카오뱅크 배지 모으기 서비스 개발 과정을 통해 데이터 제품 정의, 개발 과정, 데이터 스토리텔링을 설명하고 데이터 기반 서비스의 가치를 강조합니다.
데이터 제품배지 모으기데이터 분석프로덕트 기획데이터 스토리텔링
2023. 10. 15.
카카오뱅크
내 주변 송금이 블루투스로 만들어졌다고?
카카오페이의 내 주변 송금 서비스는 BLE 기술을 활용, 새로운 송금 경험을 제공하며, 개발 과정에서의 기술적 어려움과 해결 과정을 공유합니다.
카카오페이내 주변 송금BLEBluetooth Low EnergyEUC-KR
2023. 10. 13.
카카오페이

사내 데이터 플랫폼 개발, 처음이라면?
사내 데이터 플랫폼 개발 경험을 바탕으로 협업 프로세스, 개발 단계, 성공 요소를 제시하는 가이드.
데이터 플랫폼데이터 분석협업프로세스상용화
2023. 10. 12.
네이버DnA팀

제안서: Luft 의 대형 쿼리 처리에 관하여
Luft의 대형 쿼리 처리 개선을 위해 쿼리 옵티마이저와 리소스 스케일러를 도입하고, AWS Lambda를 활용한 구체적인 구현 계획을 제시합니다.
Luft쿼리 옵티마이저리소스 스케일러AWS LambdaServerless
2023. 10. 12.
AB180
티맵은 왜 공항버스 예약 서비스를 출시했을까? - 티맵모빌리티 조직인터뷰 4편. MOD팀
티맵모빌리티 MOD팀의 공항버스 서비스 출시 배경, 디지털화 과정, 신규 사업, 팀 강점에 대한 인터뷰 내용 요약.
티맵공항버스디지털화모빌리티인스파이어
2023. 10. 12.
티맵모빌리티