동시성 이슈1 좋아요에서 발생하는 동시성 이슈 좋아요 기능을 구현하면서 생긴 동시성 문제 해결 과정을작성한 글입니다. 문제 상황2명이 동시에 좋아요을 누르게 된 경우, 2명의 좋아요가 전부 반영되지 않는 상황 좋아요 기능을 구현한 코드public Long like(Long postId) { Post post = postRepository.findById(postId).orElseThrow(() -> new PostNotFound()); post.addLikeCnt(); postRepository.save(post); return postId;}게시물 조회 후, 좋아요 갯수 증가 Service 계층 로직입니다. breakPoint를 Thread기반으로 해서, 2개의 요청이 Thread애 동시에 접근할 수 있는 환경을 만들어줍니다.. 2024. 10. 14. 이전 1 다음