2.Redis를 사용한 동시성 제어
GitHub 링크
동시성 제어란?
동시성 제어는 여러 사용자 또는 프로세스가 동시에 데이터에 접근할 때 데이터의 일관성과 무결성을 유지하기 위한 기술이다.
분산 락을 이용한 동시성 제어
게시글 CRUD 를 간단하게 구현하고 게시글에 좋아요 기능을 추가
parallel() 메서드를 사용하여 병렬 처리를 통해 좋아요 기능 수행.
각 좋아요 클릭 이벤트가 게시글에 영향을 주기 전에 분산 락을 획득하여 데이터 일관성 유지.
처리가 끝난 후...
thunderbyte.hashnode.dev3 min read