기술 블로그 모음

국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 기타
iOS 개발자를 위한 DocC 실무 튜토리얼
올리브영
iOS 개발자를 위한 DocC 실무 튜토리얼

안녕하세요! 올리브영🫒 iOS앱 개발자📱 럭셔Lee 입니다🙇‍♂️ 이번 포스팅에서는 Apple에서 제공하는 문서화 도구, DocC에 대해서 이야기해보고자 합니다. 🤔 일단 DocC가 뭔가요? DocC는 Xcode13부터 지원하는 Apple…

사용자 경험 개선을 위한 올리브영 테크팀 아이디어톤 현장 전격 공개!
올리브영
사용자 경험 개선을 위한 올리브영 테크팀 아이디어톤 현장 전격 공개!

본 글은 2024년도 12월에 올리브영 테크플랫폼센터 오거나이저에 의해 작성되었습니다. 새로운 경험의 서막: 마곡의 한 호텔 연회장에 모인 올리브영 엔지니어들 2024년 11월 1…

Let'Swift 2024 X 올리브영: 기술과 경험을 나누는 특별한 만남
올리브영
Let'Swift 2024 X 올리브영: 기술과 경험을 나누는 특별한 만남

안녕하세요. 올리브영에서 iOS 개발을 맡고 있는 럭셔Lee입니다. Let'Swift 2024 컨퍼런스에서 올리브영 부스를 운영하며 많은 iOS…

올리브영 글로벌몰 주소 자동완성 및 검증 솔루션 도입기
올리브영
올리브영 글로벌몰 주소 자동완성 및 검증 솔루션 도입기

안녕하세요, 올리브영 글로벌몰 PO ZㅣZㅣ입니다. 🙋🏻‍♀️ 올리브영 글로벌몰을 잠깐만 소개할게요. "안녕하세요, 올리브영입니다. 필요하신 물건 있으면 말씀해주세요" 이는 한국에 있는 1,35…

Monstache로 DocumentDB와 OpenSearch 동기화하기
올리브영
Monstache로 DocumentDB와 OpenSearch 동기화하기

10년 된 레거시를 현대화하다 - Part.2: 매장 도메인의 구현 여정
올리브영
10년 된 레거시를 현대화하다 - Part.2: 매장 도메인의 구현 여정

매장 도메인을 구현해 나가는 여정 안녕하세요! 올리브영에서 매장 도메인을 담당하고 있는 알렉스입니다 :) 이전 글에서 저희는 이벤트 스토밍, 바운디드 컨텍스트 식별, 컨텍스트 매핑 등 DDD…

10년 된 레거시를 현대화하다 - Part.1: 도메인 분리의 첫걸음
올리브영
10년 된 레거시를 현대화하다 - Part.1: 도메인 분리의 첫걸음

매장 도메인 분리의 첫걸음 안녕하세요! 올리브영에서 매장 도메인을 담당하고 있는 알렉스입니다 :) 2023년도 11월에 주니어 개발자의 우당탕탕 입사기로 첫 포스팅을 하고 벌써…

CSP를 중심으로 본 자동화 테스트 실전 사례
올리브영
CSP를 중심으로 본 자동화 테스트 실전 사례

요즘 QA…

올리브영 결제수단 연동, 이렇게만 하면 끝!
올리브영
올리브영 결제수단 연동, 이렇게만 하면 끝!

스마트 승급 시스템, 회원 승급 자동화의 혁신 스토리
올리브영
스마트 승급 시스템, 회원 승급 자동화의 혁신 스토리

Spring Boot MongoDB 트랜잭션 도입 실전 가이드
올리브영
Spring Boot MongoDB 트랜잭션 도입 실전 가이드

👉 들어가기에 앞서 안녕하세요! 올리브영에서 상품 도메인을 책임지고 있는 윤긱스입니다. 혹시 지금.. 이런 고민을 하고 계신가요? 🙋 : MongoDB…

디자인 시스템 중 디자인 토큰을 여러 도구를 이용하여 자동화 하는 방법
올리브영
디자인 시스템 중 디자인 토큰을 여러 도구를 이용하여 자동화 하는 방법

올리브영 초대량 쿠폰 발급 시스템 개선기
올리브영
올리브영 초대량 쿠폰 발급 시스템 개선기

고성능 캐시 아키텍처 설계 - 로컬 캐시와 Redis로 대규모 증정 행사 관리 최적화
올리브영
고성능 캐시 아키텍처 설계 - 로컬 캐시와 Redis로 대규모 증정 행사 관리 최적화

안녕하세요.️ 쿠폰증정스쿼드에서 백엔드 개발 담당하는 어푸입니다! 지난 글에서는 Redis Pub/Sub…

Java를 주로 다루는 개발자가 생각하는 Kotlin 장점 🌼
올리브영
Java를 주로 다루는 개발자가 생각하는 Kotlin 장점 🌼

목차 개요 간결한 문법과 편리해진 기능 Class Function 마무리 개요 안녕하세요! 올리브영의 파트너를 위한 서비스를 제공하는 파트너플랫폼 스쿼드 백엔드 개발자 🌼 들국화입니다. 이번 글에서는 Java에 익숙한 개발자가 Kotlin…

TeamCity로 윈도우 클라이언트 배포 파이프라인 만들기
올리브영
TeamCity로 윈도우 클라이언트 배포 파이프라인 만들기

안녕하세요 올리브영의 POS서버를 맡고있는 개발자 Q평E평 입니다. 여러분은 운영 중인 시스템 배포를 어떻게 하고 있으신가요? 최근엔 다양한 CI/CD…

올리브영 온라인몰 정산개편 이야기
올리브영
올리브영 온라인몰 정산개편 이야기

안녕하세요. 올리브영 정산 스쿼드에서 백엔드 개발을 맡고 있는 감자를 닮은 감자맨이라고 합니다. 정산 스쿼드에서 23년 부터 2…

올리브영 서비스에 사용되는 컴포넌트를 모아놓은 그곳!
올리브영
올리브영 서비스에 사용되는 컴포넌트를 모아놓은 그곳!

안녕하세요. 올리브영에서 UI…

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

재고의 변동을 시계열 데이터로?!
올리브영
재고의 변동을 시계열 데이터로?!

Debezium MSK Connect로 Failover 구현하여 서비스 안정성 높이기
올리브영
Debezium MSK Connect로 Failover 구현하여 서비스 안정성 높이기

안녕하세요. 카탈로그서비스개발팀에서 백엔드 개발을 담당하는 빅토르입니다. Debezium MSK Connect를 운영하며 안정성을 고민했던 경험과 Connector 중단 시 해결 방법에 대해 공유해보겠습니다. Debezium MSK Connect…

그날, 우리의 배치는 왜 멈추었을까?
올리브영
그날, 우리의 배치는 왜 멈추었을까?

올리브영에서는 지금도 수많은 배치가 수행되고 있습니다. 이 배치들 중에는 선후관계가 분명한 것들도 있어서 A 배치가 수행이 안 되면 B…

Front-end 개발자가 회고하는 기획전 개편
올리브영
Front-end 개발자가 회고하는 기획전 개편

안녕하세요. 질문을 사랑하는 올리브영 프론트엔드 개발자 “우문Hyun답”입니다.😁 스토어전시 스쿼드에서는 24년 2-3분기에 기존 JSP로 구현된 기획전 시스템을 Next.js…

커스텀 어노테이션과 리플렉션으로 구현한 Spring Boot 웜업 로직 최적화
올리브영
커스텀 어노테이션과 리플렉션으로 구현한 Spring Boot 웜업 로직 최적화

올리브영 물류시스템에서는 데이터를 어떻게 주고 받을까?
올리브영
올리브영 물류시스템에서는 데이터를 어떻게 주고 받을까?

Kafka 메시지 중복 및 유실 케이스별 해결 방법
올리브영
Kafka 메시지 중복 및 유실 케이스별 해결 방법

안녕하세요. 풀필먼트 스쿼드에서 백엔드 개발을 담당하고 있는 시나브로우입니다. 저는 최근 공급망 관리(Supply Chain Management)를 통해 올리브영의 비즈니스 목표를 극대화하는 SCM 스쿼드에서 이적하였는데요. 이적 전인 2024년…

올리브영에서는 프론트엔드 개발자들이 이런 고민을 하는군요?
올리브영
올리브영에서는 프론트엔드 개발자들이 이런 고민을 하는군요?

😲 "어? 올리브영에도 개발자가 있나요?" 🤔: 올리브네트웍스를 말씀하시는 건가요? 올리브영은 다 SI로 개발하는 거 아니었어요? 🫢: 우와, 올리브영에 개발자가 생각보다 많네요! 그것도 15…

AWS Bedrock과 Claude 3.5 Sonnet을 활용한 자동 상품 이미지 검수 시스템 구축기
올리브영
AWS Bedrock과 Claude 3.5 Sonnet을 활용한 자동 상품 이미지 검수 시스템 구축기

안녕하세요! 올리브영 카탈로그 서비스개발팀에서 AI와 씨름 중인 루시🐰입니다. "이미지 검수에 AI…

올리브영이 커뮤니티와 콘텐츠를 만드는 진짜 이유
올리브영
올리브영이 커뮤니티와 콘텐츠를 만드는 진짜 이유

올리브영 타입스크립트로 알아보는 타입과 타입 시스템
올리브영
올리브영 타입스크립트로 알아보는 타입과 타입 시스템

올리브영은 뷰티 상품을 중심으로 각기 다른 특징을 가진 상품을 고객에게 전달하고 있습니다. 최근엔 W CARE…