깃돌gitdol
김도연
김도연Backend Engineer

부하를 걸어보고, 깨지는 지점을 찾고, 왜 깨졌는지 적어둡니다.

홈글 전체40태그소개

프로젝트

Holliverse11Shoot-Pointer6WealthTracker5Vero4Qampus3TR1L3

카테고리

데이터베이스4자바3유레카1
글 40편 · 2024년부터

spring

3편
2026.03.30

[TR1L] 통신사 100만 청구서 생성 - Spring Batch 정산 Job 설계

1\. 개요 해당 포스팅에서는 TR1L에서 통신사 월별 청구서 집계를 수행하는 Job를 처음 설계할 때 어떠한 기준으로 구조를 설계했는지 정리하고자 한다. 이번 글은 이후 성능 개선 결과를 설명하는 글이 아니라, 왜 처음부터 청구서…

TR1L
2025.11.01

[Shoot-Pointer] CI/CD 배포 시간 4.5배 빠르게 실행시키기 - Docker 최적화

1. 배경 1\. 문제 상황 Shoot Pointer 는 현재 Jenkins 를 이용하여 CI/CD 파이프라인을 구축하여 운영 중입니다. 프론트엔드와 AI 쪽과의 좀 더 원활한 테스트 진행을 위해서 Ubuntu LTS 기반의 홈서버를…

Shoot-Pointer
2025.07.07

[WealthTracker] Named Lock을 활용한 동시성 문제 해결

1.배경 WealthTracker에서는 사용자가 지출 내역을 입력할 때 카테고리를 선택하게 된다. 기본 카테고리는 납부, 식비, 교통, 오락, 쇼핑, 기타 등이며, ENUM으로 관리하고 있다. 문제는 사용자가 새로운 카테고리를 추가할…

WealthTracker
모든 태그
깃돌 · © 2026 김도
글 전체