
JAVA 언어와 Spring Boot FrameWork를 사용한지 2년이 다되갈 무렵 문득 내부 원리에 대한 기억이 희미해져간다...컴파일 원리와 JVM의 내부 저장소와 동작 원리를 다시 한번 학습하고 넘어가자 !우선 컴파일 원리를 위한 기본 지식으로.java 원시코드

이전 포스팅 JAVA 멀티 스레드 환경에서 공유 자원에 대한 궁금증을 해결해보자 이전 포스팅에서 JVM을 공부하며, 공유자원의 중요성을 느꼈고, 예제와 test를 통해서 학습을 진행해보려 합니다. 만약 선착순 100명에게 커피 쿠폰을 제공하는 이벤트가 있다고 가정

DB - mysqlORM - JPA이전 포스팅이전 포스팅에서 코드 레벨에서의 동시성 처리에 대해서 학습했다.각 서버에서가 아닌? 하나의 DB에 동시에 접근해서 CRUD 한다면? 앞선 동시성 이슈가 DB에서 발생하게 되고, 이는 데이터의 정합성을 보장해줄수 없게된다.un
이전 포스팅 이전에 공유 자원에 대한 동시성을 처리하며, 기존의 값을 조회해온뒤 + 5 해서 Update 플로우를 진행했었다. 최근 한 블로그를 보면서 내가 생각하지 못했던 로직에 대해서 직접 다뤄보려고 한다. 조회수 기능 구현 (동시성 이슈) 공유자원의 문제를 생