아웃박스 패턴과 재시도 토픽으로 외부 채널 입고 정보를 안전하게 동기화하기
기술 블로그 모음
국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요
PM 1명과 엔지니어 3명이 12개 MSA를 운영하는 OMS팀이 Claude AI를 도입하여 16명 규모의 조직처럼 일하게 된 과정을 소개합니다.
디자인 컴포넌트 라이브러리 빌드 및 구조 개선기
에이전트 주도 개발에서 발생하는 문제를 해결하고, 컨텍스트를 정밀하게 관리하는 방법
컬리 프로덕트 웹개발 팀의 테크 스펙 정착기와 AI 자동화 시도
재고 정산 처리에 Kafka Streams window를 도입하며 겪은 이야기
팀 내에서 범용 개인화 추천 시스템을 구축하며 온라인 A/B 테스트와 CRM 캠페인 테스트에서 비교적 좋은 성과를 확인해, 그 개선 사례와 모델링 과정을 소개하고자 합니다.
팀 내에서 배송 완료 사진 속 객체 탐지(퍼플 박스, 종이봉투)를 통해 수기 검수 비용을 감소 시킨 내용을 다루고자합니다.
BFF의 탄생 배경과 핀테크그룹 프론트엔드에서 BFF를 어떻게 활용하는지 소개합니다
리뉴얼된 AccessBlock
AccessBlock, 그 시작과 진화의 여정
팀 내에서 생성형 AI 를 활용한 사례를 공유합니다.
주니어 개발자의 성장을 목표로 진행한 에러 디버깅 스터디 과정을 소개합니다.
Kafka Connect와 JDBC 커넥터를 이용해 DB 데이터를 쉽게 Kafka로 전송하는 방법과 발생 가능한 문제를 해결하는 방법을 공유합니다.
유종의 미 그리고 회고
복합건물 (아파트, 다세대 주택) 주소정제 정복
단독건물 주소정제 정복 (feat.전라북도와 부천시의 습격)
전국 약 1080만개의 건물DB 완성
손 안대고 코풀기 전략의 한계
문제인식과 컬리에서의 주소 정제의 목적
DB Connection과 Garbage Collector의 관계를 중심으로 mysql-connector-j 사용 시 발생할 수 있는 메모리 누수를 탐지하고 해결한 경험을 공유합니다.
딜리버리 프로덕트 개발팀에서 안정적인 서비스 제공을 위한 고군분투기
JdbcPagingItemReader와 MySqlPagingQueryProvider를 사용할 때 주의사항
자바 모듈 시스템의 변화로 인한 직렬화 문제를 분석하면서 알게된 내용을 공유합니다.
Spring Kafka 활용한 오프셋 이동 및 메시지 재처리 방법
컬리의 새로운 배송 시스템 구축 과정과 프로젝트에서 얻은 교훈을 소개합니다.
Zip Bomb 에러 소개 및 해결 방법 공유
스프링부트 버전을 업그레이드하는 과정에서 발견된 버그 해결기
Picking 공정 시뮬레이션의 구축부터 활용까지