모든 블로그
마켓컬리

마켓컬리

주요 카테고리 Backend · AI · Frontend

활동 요약

대표 인기 포스트Claude Code를 활용한 예측 가능한 바이브 코딩 전략353 조회
최근 30일
0개
평균 조회
43
누적 조회
4,968
전체 글
115개
마지막 발행
2026. 1. 30.
블로그 방문

최신 게시글 (20)

2026년 1월 30일

데브옵스

Nx에서 Bun 더 잘 사용하기: Nx 18 -> 21 마이그레이션

Nx 18에서 Bun을 쓰면 lock file 감지와 파싱 문제로 마이그레이션이 꼬일 수 있었습니다. Bun 1.2.x와 Nx 21.4+로 올려 `bun.lock`을 쓰자 빌드와 CI가 안정화되었습니다.

#Nx#Bun#webpack
5300

2026년 1월 11일

백엔드

컬리의 입고 시스템이 외부 인입 데이터를 안전하게 동기화하는 방법

외부 채널 입고 정보를 안전하게 동기화하기 위해 아웃박스 패턴과 재시도 토픽을 적용한 사례를 소개했습니다. Spring Kafka와 Namastack Outbox로 원자성, 재시도, 실패 알림을 정리했습니다.

#Spring Boot#Kafka#아웃박스 패턴
15800

2025년 12월 23일

AI

OMS에서 Claude AI를 활용하여 변화된 업무 방식

Claude와 MCP를 활용해 OMS팀이 역할 기반 AI Context로 12개 MSA 운영 방식을 재구성했습니다. 반복 작업을 줄이고 설계 검증과 코드리뷰 중심으로 협업 방식이 바뀌었습니다.

#Claude#MSA#클린 아키텍처
10600

2025년 12월 22일

프론트엔드

디자인 컴포넌트 라이브러리를 ‘실제 사용 방식’에 맞게 다시 설계한 이야기

Kitchen의 빌드·패키지 구조를 실제 사용 방식에 맞게 다시 설계했습니다. ESM 전환과 단일 패키지화로 트리셰이킹과 DX를 개선했습니다.

#React#ESM#번들링
11100

2025년 12월 16일

AI

Claude Code를 활용한 예측 가능한 바이브 코딩 전략

Claude Code 기반 바이브 코딩에서 발생하는 누락과 오해의 원인을 정리하고, 이를 줄이기 위한 컨텍스트 관리 전략을 설명했습니다. 작은 요청 분리, Plan 모드, Todo, 서브에이전트, CLAUDE.md 활용법을 제안했습니다.

#Claude Code#LLM#prompt
35300

2025년 12월 3일

AI

개발자의 시간을 벌어주는 두 가지 도구: 잘 쓴 테크 스펙, 그리고 AI

테크 스펙으로 개발 맥락과 작업을 먼저 정리해 코드 리뷰와 일정 산정 효율을 높였습니다. 또한 PRD를 AI에 넣어 테크 스펙 초안을 만들고 문서 자동화를 실험했습니다.

#테크 스펙#PRD#Jira
20800

2025년 12월 1일

백엔드

Kafka Streams 윈도우 도입기

재고 정산 처리에 Kafka Streams window를 도입한 경험을 다룬 글입니다. 윈도우 적용 과정에서의 이야기를 중심으로 정리했습니다.

#Kafka#streaming
9900

2025년 12월 1일

프론트엔드

빌드가 터졌다: 5년 된 CMS 프로젝트의 Webpack4 → Vite 전환

5년 된 CMS의 Webpack4 빌드가 CI에서 OOM으로 무너져 Vite로 전환했습니다. 전환 후 빌드와 개발 서버가 크게 빨라지고 설정도 단순해졌습니다.

#Webpack#Vite#React
7800

2025년 11월 25일

AI

개인화 추천 시스템 1편 - 유저의 행동은 “언어”일까? : Collaborative Embedding 구축기 (feat. Knowledge Distillation)

상품 텍스트를 Semantic ID로 압축하고 유저 행동을 Transformer로 해석해 개인화 추천 모델을 구축했습니다. 지식 증류와 데이터 엔지니어링으로 정확도와 속도를 함께 개선하고 A/B 테스트 성과를 확인했습니다.

#추천 시스템#Transformer#Knowledge Distillation
9500

2025년 10월 27일

AI

배송 완료 사진 속 객체 탐지를 통한 수기 검수 비용 줄이기

배송 완료 사진에서 퍼플 박스와 종이봉투를 탐지해 수기 검수 대상을 줄인 사례를 소개했습니다. 데이터 중심 학습과 라벨 개선 반복으로 성능을 높이고 검수 비용을 93% 절감했습니다.

#ML#객체 탐지#YOLO
8000

2025년 10월 16일

프론트엔드

핀테크그룹의 GraphQL 기반 BFF와 프론트엔드 활용기

GraphQL 기반 BFF의 역할과 프론트엔드 활용 사례를 설명했습니다. Apollo Client 캐싱 문제와 BFF 도입 시 고려할 점도 함께 정리했습니다.

#GraphQL#BFF#Apollo Client
12600

2025년 10월 10일

백엔드

nginx 설정 없이 우아하게 서비스 점검하기 (上)

서비스 점검 중 공지만으로 작업을 막기 어려워 애플리케이션 레벨 차단 도구를 만들었습니다. 이후 Redis 캐싱으로 RDBMS 의존성을 줄이며 점검 상황에 대응했습니다.

#nginx#MySQL#Redis
12000

2025년 10월 10일

아키텍처

nginx 설정 없이 우아하게 서비스 점검하기 (下)

nginx 설정에 의존하지 않고 서비스 점검용 접근 차단을 구현한 사례를 다뤘습니다. 메타데이터와 실행데이터를 분리해 화면과 API를 유연하게 제어했습니다.

#nginx#BigQuery#Redis
6900

2025년 7월 1일

AI

우리 팀에도 Jarvis 가 생겼다 – 생성형 AI 로 만든 에러 분석가 이야기

생성형 AI와 Slack, Datadog, Git 연동으로 에러 로그 분석 자동화를 구현했습니다.\nMCP와 프롬프트 개선을 통해 운영 대응 속도를 높이고 분석 품질도 개선했습니다.

#LLM#MCP#Slack
22800

2025년 6월 2일

백엔드

딜리버리 암호화 모듈 개발기

배송시스템용 암호화 모듈을 직접 개발하고 자동 암/복호화, 봉투암호화, 종속성 최소화 전략을 정리했습니다. 테스트와 성능 측정으로 엣지케이스와 운영 적합성도 검증했습니다.

#JPA#Hibernate#암호화
4800

2025년 5월 8일

아키텍처

OMS의 최적화된 마이크로서비스 아키텍처 디자인

OMS를 판매처와 풀필먼트를 잇는 인터프리터로 보고, 최소 동기화와 재가공 서빙을 중심으로 마이크로서비스와 shared cache 구조를 설계했습니다. 이를 통해 작은 단위 개발과 상시 배포, 피크 트래픽 흡수를 가능하게 했지만, 팀 전체의 높은 컨텍스트 공유가 필요했습니다.

#MSA#cache#Spring Boot
8300

2025년 4월 14일

기타

딜리버리 프로덕트 개발팀의 개발 문화 - 주니어 디버깅 스터디

주니어 개발자들의 디버깅 역량 강화를 위해 10주간 스터디를 진행했습니다. 현상보다 원인과 단서 수집에 집중하는 디버깅 습관과 실전 사례를 공유했습니다.

#디버깅#Spring Boot#Redis
18800

2025년 3월 3일

백엔드

Kafka Connect로 DB 데이터 쉽게 연동하기

Kafka Connect와 JDBC 소스 커넥터로 DB 데이터를 Kafka에 연동하는 방법을 설명했습니다. 쿼리 기반 CDC의 한계와 데이터 누락을 줄이는 설정도 함께 정리했습니다.

#Kafka Connect#JDBC#CDC
7700

2025년 2월 5일

백엔드

물류의 물짜도 모르던 OMS PM의 OMS 구축기

OMS의 목적과 역할을 재정의하며 TAM 통합과 주문 분배 계획 단일화를 이끈 구축기입니다. 수기 업무를 줄이고 CAPA 기반 자동화로 운영 생산성을 높이는 과정을 다뤘습니다.

#OMS#물류#TMS
4800

2025년 1월 19일

백엔드

주소정제 서비스 내재화 - 1화 ( 줄줄 새는 돈 )

컬리 OMS 팀이 외부 주소정제 서비스의 비용 부담과 CS 문제를 계기로 내재화를 검토한 배경을 정리했습니다. 도로명주소 구조와 건물관리번호를 바탕으로 주소정제의 목적과 중요성을 설명했습니다.

#주소정제#도로명 주소#OMS
5700