
Jmeter를 통한 동시성 제어 테스트
·
Spring/미니 프로젝트(Trello)
이번 Trello 프로젝트에서 카드 수정 시 동시성 제어를 적용할려고 합니다. 왜 카드 수정 시 동시성 제어를 해야 되느냐? 데이터 일관성 및 무결성 보장동시성 제어는 여러 사용자가 동시에 같은 카드를 수정하는 상황에서 데이터의 일관성을 유지하기 위해 필요합니다. 만약 두 명 이상의 사용자가 동일한 카드에서 다른 정보를 수정할 경우, 각 사용자의 변경 사항이 충돌하게 됩니다. 이를 방치하면 다음과 같은 문제가 발생할 수 있습니다변경 사항 덮어쓰기: 예를 들어, 사용자 A가 카드의 제목을 수정하고, 동시에 사용자 B가 카드의 내용을 수정한다면, 한 사용자의 수정이 다른 사용자의 수정으로 덮어씌워져 일부 변경 사항이 유실될 수 있습니다.일관성 문제: 여러 사용자가 동시에 카드를 업데이트하면서 서로 다른 데..