국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

새로운 기술 블로그가 추가되었어요

필터 1
AWS advanced JDBC wrapper 플러그인 이해하기
AWS
백엔드

AWS advanced JDBC wrapper 플러그인 이해하기

AWS advanced JDBC wrapper의 플러그인 동작과 활용법을 정리했습니다. Aurora 초기 연결 전략과 Failover v2의 차이, 구성 시 주의점을 살펴보았습니다.

#AWS#JDBC
10700
99%가 모른다는 DB Connection 누수 문제
마켓컬리
백엔드

99%가 모른다는 DB Connection 누수 문제

JDBC Driver 변경 이후 발생한 OOM 원인을 DB Connection 누수로 추적하고 Heap Dump로 확인했습니다. mysql-connector-j 업그레이드와 cleanup thread 비활성화로 문제를 해결했습니다.

#DB#Java
13430
데이터가 있었는데요, 아니 없어요
마켓컬리
백엔드

데이터가 있었는데요, 아니 없어요

autocommit 비활성화와 MVCC Snapshot 유지로 Master DB 데이터가 간헐적으로 조회되지 않은 원인을 분석했습니다. 외부 조회 메서드에 읽기 전용 트랜잭션을 적용하고 COMMIT 경로를 점검해 해결했습니다.

#MySQL#MariaDB
000
데이터가 있었는데요, 아니 없어요
마켓컬리
백엔드

데이터가 있었는데요, 아니 없어요

회원 조회가 간헐적으로 실패하던 원인을 COMMIT, MVCC, autocommit 설정 관점에서 분석했습니다. `@Transactional(readOnly = true)`와 open-in-view 영향까지 확인해 조회 흐름을 정리했습니다.

#MariaDB#MVCC
4100
쏘카의 대규모 인증토큰 트래픽 대응 : 개발기
쏘카
백엔드

쏘카의 대규모 인증토큰 트래픽 대응 : 개발기

인증 토큰 검증을 계정 서비스로 통합하고 read DB 분산, 만료 토큰 배치 분리로 DB 부하를 낮췄습니다. Redis 캐시를 적용해 조회 요청과 지연 시간을 추가로 줄였습니다.

#인증 토큰#MariaDB
000