모든 블로그
마켓컬리

마켓컬리

주요 카테고리 백엔드 · AI · 아키텍처

활동 요약

대표 인기 포스트Claude Code를 활용한 예측 가능한 바이브 코딩 전략370 조회
최근 30일
3개
평균 조회
27
누적 조회
6,328
전체 글
236개
마지막 발행
2026. 11. 9.
블로그 방문

마켓컬리 기술 블로그 글 (236)

프론트엔드

개발자들이 꺼려하는 까칠한 규식이 형

주문자 이름의 특수문자로 발생한 백엔드 오류를 정규식으로 해결한 사례를 소개했습니다. 차단 목록 대신 허용 문자 목록을 적용하고 슬랙·QA 협업으로 예외를 보완했습니다.

#JavaScript#정규식#유니코드
200

프론트엔드

개발자들이 꺼려하는 까칠한 규식이 형

주문자 이름의 특수 문자로 발생한 오류를 정규식 기반 입력 필터링으로 해결했습니다. 허용 문자 화이트리스트와 팀·QA 검토의 효과를 공유합니다.

#JavaScript#정규표현식#Unicode
3800

백엔드

새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지

코드 컨벤션 경고를 작은 단위의 PR로 점진적으로 제거한 경험을 소개했습니다. 자동 수정과 리뷰 과정을 학습 기회로 활용해 팀 개발 문화를 강화했습니다.

#Java#CheckStyle#GitHub
000

백엔드

새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지

신규 입사자가 CheckStyle 경고를 작은 PR 단위로 줄이며 프로젝트에 기여한 사례를 소개했습니다. sed 기반 일괄 수정과 코드 리뷰를 학습 기회로 활용해 컨벤션 문화를 강화했습니다.

#Java#GitHub#코드 리뷰
2100

데브옵스

DevOps 엔지니어의 Redis Test 분투기 - Part 1

Redis 키 만료·재적재 시 동시 요청으로 발생한 성능 저하를 API 부하 테스트로 재현했습니다. 컬렉션 선택과 캐시 장애 시 DB 부하 대응, 리소스 모니터링의 중요성을 확인했습니다.

#Redis#AWS#node.js
100

데브옵스

DevOps 엔지니어의 Redis Test 분투기 - Part 1

Redis 키 만료 시 동시 GET·SET이 집중되는 장애 상황을 API와 nGrinder로 재현했습니다. 반복 조회 로직 제거로 CPU 사용률과 TPS 저하를 완화하고 운영 주의점을 정리했습니다.

#Redis#AWS#node.js
3200

아키텍처

Database Driven Development에서 진짜 DDD로의 선회 -1-

데이터베이스 중심 설계의 한계를 넘어 팀 단위 DDD 실천 과정을 공유했습니다. 이벤트 스토밍·몹 프로그래밍·테스트와 인프라 운영의 중요성을 강조합니다.

#DDD#이벤트 스토밍#몹 프로그래밍
000

아키텍처

Database Driven Development에서 진짜 DDD로의 선회 -1-

DB 중심 설계의 한계를 깨닫고 이벤트 스토밍과 몹 프로그래밍으로 DDD를 실천했습니다. 테스트 기반 도메인 설계와 인프라 최적화가 성능·운영 과제로 이어졌습니다.

#DDD#이벤트 스토밍#몹 프로그래밍
3700

백엔드

잘못 작성된 람다 코드를 삭제하기까지의 여정

복잡한 람다식 기반 구독 검증 로직을 의미 있는 이름과 작은 메서드로 분리했습니다. 가독성이 떨어질 때는 람다식 사용 여부를 비교해 판단해야 합니다.

#Java#lambda#Optional
200

백엔드

잘못 작성된 람다 코드를 삭제하기까지의 여정

복잡한 Optional 람다 기반 구독 검증 로직을 의미 있는 메소드와 조건 분리로 리팩토링했습니다. 코드 길이보다 검증 의도와 흐름을 쉽게 읽을 수 있는 구조의 중요성을 공유합니다.

#Java#람다#Optional
2500

아키텍처

BDD로 테스트에 중독되어 보자

적립금 만료일 계산기를 대상으로 BDD 테스트 코드 작성 방식을 실험했습니다. 한 번에 하나의 테스트를 작성하고 PR 피드백으로 가독성을 개선했습니다.

#BDD#TDD#test
000

아키텍처

BDD로 테스트에 중독되어 보자

적립금 만료일 계산기를 대상으로 BDD 테스트를 한 번에 하나씩 작성했습니다. 페어·몹 프로그래밍과 PR 피드백으로 읽기 쉬운 테스트 결과를 다듬었습니다.

#BDD#TDD#test
1700

아키텍처

들어는 보았나 몹 프로그래밍!

신규 쿠폰 프로젝트에서 4인이 순환하며 몹 프로그래밍을 실천한 방식을 소개했습니다. 피로도는 높았지만 코드 품질과 테스트, 버그 감소 측면의 효과를 확인했습니다.

#몹 프로그래밍#페어 프로그래밍#디자인패턴
000

아키텍처

들어는 보았나 몹 프로그래밍!

4명이 한 PC에서 순환하며 개발한 몹 프로그래밍 경험과 운영 방식을 소개했습니다. 피로도는 높지만 코드 품질과 학습 효과, 버그 감소 측면의 효율성을 확인했습니다.

#mob programming#pair programming#agile
2200

데브옵스

기술 블로그를 다시 디자인하며

멈춰 있던 기술 블로그를 PR·코드 리뷰 중심의 실험적 저장소로 재정비했습니다. 작성 환경과 튜토리얼을 마련해 조직의 지식 공유 문화를 만들고자 했습니다.

#Git#Docker#코드리뷰
000

기타

기술 블로그를 다시 디자인하며

게시글 부재 문제를 해결하기 위해 기술 블로그를 PR·코드 리뷰 기반의 협업 공간으로 재정비했습니다. Docker와 튜토리얼로 작성 장벽을 낮춰 조직의 문서화 문화를 확산했습니다.

#Docker#Git#코드 리뷰
3100

백엔드

쿠폰과 할인으로 앞다리살 하나 더 판매한 이야기

쿠폰 사용 불가 현상을 Zipkin과 Kibana 로그로 추적해 상품 할인율 변경에 따른 주문 금액 하락을 확인했습니다. 결제 단계의 쿠폰 조건 재검증이 정상 동작했음을 검증했습니다.

#Zipkin#Kibana#REST API
100

백엔드

쿠폰과 할인으로 앞다리살 하나 더 판매한 이야기

Zipkin과 Kibana 로그로 결제 단계의 쿠폰 사용 실패 원인을 추적했습니다. 상품 할인율 변동으로 주문 금액이 조건 미달이 된 사례였습니다.

#Zipkin#Kibana#REST API
3500