지마켓에서 작성한 기술 블로그 게시글들을 확인해보세요
iOS 애플리케이션에서 광고 트래킹과 같은 특정 이벤트에 대한 URL 요청이 실제로 전송되었는지 검증하기 위한 자동화된 UI 테스트 프레임워크 구축 방안을 다룹니다. 이를 위해 URLProtocol을 이용한 요청 가로채기, 교차 프로세스 데이터 공유를 위한 파일 시스템 활용, 그리고 테스트 데이터 관리를 위한 의존성 주입 및 환경 변수 활용 기법을 설명합니다.
G마켓 테크블로그 UI 개편 소식을 전하며, RSS를 활용하여 게시판의 최신 정보를 실시간으로 받아보는 방법에 대해 설명하고 RSS의 장점과 한계, 그리고 여전히 유효한 가치를 탐구합니다.
Windows Container를 활용하면 Windows OS에 종속적인 .NET Framework 애플리케이션을 컨테이너 환경에서 실행할 수 있으며, 호스트 OS와 컨테이너 이미지 간의 호환성 문제를 Hyper-V를 통해 해결하고 컨테이너화하는 과정을 상세히 다룹니다.
Gmarket 모바일 웹 상품 상세 페이지의 실시간 조회자 수 기능 구현을 위해 Redis와 MongoDB의 다양한 자료구조 설계를 비교 분석하고 성능 및 유지보수 측면의 장단점을 상세히 탐구한 글입니다. 실시간 사용자 집계의 효율성과 데이터 일관성을 최적화하는 방안을 중점적으로 다룹니다.
지마켓 여행 플랫폼은 다양한 외부 API와의 복잡한 연동으로 인해 내결함성과 데이터 일관성, 멱등성 확보가 중요합니다. 이를 위해 동적 타임아웃, 폴백, 상태 머신, 대사 배치, 멱등성 재시도, 보상 트랜잭션 등의 전략을 적용하여 시스템의 안정성과 신뢰성을 강화합니다.
Android 개발에서 널리 사용되던 jcenter 저장소가 2024년 8월 15일에 완전히 종료됩니다. 기존 프로젝트의 안정적인 빌드를 위해 `jcenter()`를 `mavenCentral()`로 변경하고, 필요한 경우 라이브러리 버전을 업데이트하는 마이그레이션이 필수적입니다.
Redis Stream을 활용하여 데이터 파이프라인의 세션 정보 데이터 처리 지연 문제를 해결하고, 대량 트래픽 상황에서도 안정적인 서비스 운영을 가능하게 한 경험에 대해 소개합니다.
이 포스트는 Golang 기반의 쿠버네티스 오퍼레이터 개발 경험을 확장하여, Java Operator SDK를 활용해 쿠버네티스 오퍼레이터를 구현하고 로컬 환경에서 테스트 및 배포하는 방법을 상세히 다룹니다.
꿀템 서비스는 Typescript, React, Spring, Kotlin 등 최신 기술 스택을 활용하여 개발되었으며, Oracle DB 연동, HTMX를 활용한 Admin UI 구현 등 여러 기술적 도전과제를 해결했습니다.
이 글은 '꿀템 피드'라는 신규 서비스(G-world)를 기획하고 데이터베이스를 설계하는 과정을 다룹니다. 개발 초기 단계의 네이밍, 확장성을 고려한 테이블 설계, 그리고 사내 시스템과의 연동 고민 등 지속 가능한 개발을 위한 구체적인 설계 과정을 설명합니다.
2024 Frontend Global Workshop 참석 후기
Iceberg Low-Latency Queries with Materialized Views (feat. 실시간 거래 리포트)
사내 AI 리터러시를 향상하기 위한 AI Campus Day를 개최했습니다
NAVER SECURITY SEMINAR 참가 신청을 시작합니다!
150개국 K-뷰티 플랫폼 뒤의 팀, 올리브영 글로벌엔지니어링센터의 첫 번째 워크숍 이야기
Technology & Engineering