막혔던 자리와, 어떻게 뚫었는지
게임 서버와 인프라를 운영하며 겪은 문제와 해결 과정을 기록합니다.
Kafka, gRPC, Kubernetes, .NET을 주로 다루고, 잘 안 풀렸던 장애도 그대로 남깁니다.
백엔드 · 게임 서버
게임 서버와 인프라를 운영하며 겪은 문제와 해결 과정을 기록합니다.
Kafka, gRPC, Kubernetes, .NET을 주로 다루고, 잘 안 풀렸던 장애도 그대로 남깁니다.
2 / 28편
배치 트랜잭션이 COMMIT 없이 열려있으면 어떻게 되는지, InnoDB 락 구조와 진단법을 실제 장애 사례로 정리한다.
운영 DB에서 실행된 대용량 UPDATE가 락 대기와 커넥션 고갈로 번진 MySQL 장애 대응기. innodb_trx로 트랜잭션을 추적해 복구하고, 개인의 주의 대신 절차로 막는 방법을 정리했다.