태그: #동시성
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3 편
트랜잭션 격리 수준 완전 가이드: 데이터베이스가 아니라 애플리케이션이 책임지는 부분
PostgreSQL 18의 네 가지 격리 수준을 문서 그대로 정리한 뒤, 그 위에서 애플리케이션이 반드시 구현해야 하는 것들을 다룹니다. 40001 직렬화 실패 재시도 계층, FOR UPDATE부터 FOR KEY SHARE까지 행 잠금 사다리와 SKIP LOCKED 큐 패턴, 어드바이저리 락, 긴 트랜잭션이 VACUUM을 막는 진짜 비용, 그리고 MySQL 8.4 InnoDB와 다르게 동작하
2026-08-15 · 34 분 읽기 #데이터베이스#postgresql#트랜잭션#격리수준#동시성동시성 완전 가이드: 공유 상태를 줄여 나가는 순서
애플리케이션 설계자가 동시성 문제를 다룰 때 밟는 작업 순서를 정리합니다. 공유 상태를 없앨 수 있는지부터 확인하고, 없앨 수 없으면 범위를 좁히고, 남은 것에 원자성 경계와 잠금을 씌우고, 프로세스 밖으로 나가면 트랜잭션과 멱등성으로 지키고, 마지막에 테스트로 확인합니다. 개념 구분이나 인프라 비교가 아니라 코드를 쓰는 사람의 결정 순서에 초점을 둡니다.
2026-08-15 · 45 분 읽기 #동시성#아키텍처#concurrency#locking#backpressureGo 언어 완전 문법 가이드: 기초부터 동시성, 제네릭까지
Go 언어의 기초 문법부터 고루틴, 채널, 제네릭까지 모든 핵심 개념을 코드 예시와 함께 완전하게 다루는 종합 가이드입니다.
2026-03-17 · 27 분 읽기 #go#golang#문법#프로그래밍#백엔드