MongoDB 와 Transaction
들어가며봄툰 Push/Alarm 개선 프로젝트를 진행하던 중,MongoDB 트랜잭션을 적용하는 과정에서 동시성 부하에 의한 “Write Conflict”가 발생했습니다.이 글에서는 해당 이슈가 발생한 과정을 시간 순으로 정리하고, 이를 해결하기 위해 어떤 판단을 했으며,어째서 그 판단들이 근본적인 해결책이 되지 못했는지에 대해 차례로 분석해보겠습니다.이를 통해 향후 프로젝트에서는 MongoDB 트랜잭션을 보다 안정적으로 운영하기 위한 실질적인 가이드 라인을 도출하고자 합니다.대상MongoDB 트랜잭션을 처음 접하는 개발자트랜잭션 충돌 원리와 해결 방안을 학습하고자 하는 개발자 다루는 내용MongoDB의 Transaction 개념과 동작 원리Transaction 개념을 이해하기 위한 Mongo Replic..