동시성문제란?

동시성(concurrency) 문제는 여러 프로세스나 스레드가 동시에 공유 자원에 접근하려고 할 때 발생하는 문제를 말합니다. 이런 문제들은 주로 데이터의 일관성을 해치거나 예상하지 못한 결과를 초래하기 때문에, 프로그램의 정확성과 안정성에 큰 영향을 미칩니다.

처리방법

스크린샷 2024-02-19 오전 12.59.46.png

스크린샷 2024-02-19 오전 1.06.55.png

참고 블로그 :

[Spring] 스프링 동시성 처리 방법(feat. 비관적 락, 낙관적 락, 네임드 락)