분산 환경이란?

여러 노드(서버, 인스턴스, 컨테이너 등)가 네트워크를 통해 협력하는 시스템 환경

분산 환경에서 syncronized, ReentrantLock

실습 🧑‍🔬

분산 환경에서 @Transactional, 낙관락, 비관락

실습 🧑‍🔬

분산 락

분산 환경에서 공유 자원(데이터, 파일 등)에 동시에 접근할 때 발생하는 동시성 문제를 방지하기 위해 사용하는 락(lock) 메커니즘

Redisson

Redis를 이용해 분산 환경에서 락, 세션, 캐시, 큐 등을 쉽게 관리할 수 있도록 해주는 Java 기반 클라이언트 라이브러리

실습 🧑‍🔬