동시성

    [TIL - 20230621] Webflux R2DBC 후원 동시성 문제 해결

    💻문제점1다음과 같이 points 테이블이 있다.포인트 사용을 테스트해보면 test1의 포인트는 100점 줄어들고, 스트리머인 test3의 포인트는 100점 증가한다. @Test @DisplayName("포인트 사용 테스트") public void testUsePoint() { PointUseDto pointUseDto = new PointUseDto("test3", 100, "message"); StepVerifier.create( pointService.usePoint(createMember("test1"), pointUseDto) ).assertNext(responseEntity -> { Asser..