주제 허브
주제별로 모아 읽기
같은 질문을 붙든 내 글과 기술 블로그 리뷰, 컨퍼런스 리뷰를 한 페이지에 모았습니다. 태그가 아니라 질문 단위로 묶었습니다.
Kafka와 메시징
아웃박스와 멱등 소비자로 정확히 한 번을 흉내 내는 방법부터, 파티션 순서 보장과 브로커 장애 실험, CDC 파이프라인까지. 직접 만든 결제·시세 파이프라인과 같은 문제를 푼 회사들의 글을 나란히 둔다.
데이터베이스 내부와 트랜잭션
락 보유 시간을 재고, 시퀀스 병목을 뜯고, InnoDB 리두 로그와 DDL 알고리즘을 읽는다. 트랜잭션 경계와 격리 수준이 실제로 어디서 깨지는지를 실측과 원문 분석으로 좁힌다.
결제·정산 정합성
불변식 여섯 개에서 출발해 UNKNOWN 상태, 대사와 정정 규칙, 복식부기 원장, 분산락 리스 만료까지. 결제 게이트웨이 연동 회고와 결제사·은행의 글을 같은 잣대로 본다.
Spring과 JVM 백엔드
빈 생명주기와 프록시, 트랜잭션 이벤트, 배치 청크와 힙 덤프, ArchUnit으로 세운 가드레일. 스프링을 쓰는 글이 아니라 스프링이 왜 그렇게 동작하는지 파헤친 글을 모은다.
실시간 처리와 캐시
WebSocket 푸시와 폴링을 같은 부하로 비교하고, Netty 브로드캐스트와 Redis 캐시 두 겹, 시계열 저장소를 다룬다. 증권·커머스의 실시간 시스템 발표를 같은 질문으로 읽는다.
장애 대응과 관측
서킷 브레이커와 벌크헤드, 타임아웃과 재시도 예산, 장애 주입 실험, 그리고 문제를 찾아 준 로그와 추적. 장애를 겪은 뒤 쓴 글과 장애를 막기 위해 설계한 글을 함께 둔다.
아키텍처와 마이그레이션
모듈러 모놀리스와 이벤트 중심 설계, 레거시 위에 세운 검증 로직, 스트랭글러 패턴과 무중단 전환. 설계 결정을 내린 이유와 그 결정을 되돌린 이유를 모은다.